... see detailed log in _build.*.log files May 13 14:43:02: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/04f60d15-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.8bywwl/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.057563 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.764e-05 s, 23.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00635119 s, 464 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.23% done, estimate finish Mon May 13 14:46:28 2024 4.45% done, estimate finish Mon May 13 14:46:28 2024 6.68% done, estimate finish Mon May 13 14:46:28 2024 8.90% done, estimate finish Mon May 13 14:46:28 2024 11.13% done, estimate finish Mon May 13 14:46:28 2024 13.35% done, estimate finish Mon May 13 14:46:28 2024 15.58% done, estimate finish Mon May 13 14:46:28 2024 17.80% done, estimate finish Mon May 13 14:46:28 2024 20.03% done, estimate finish Mon May 13 14:46:28 2024 22.25% done, estimate finish Mon May 13 14:46:28 2024 24.48% done, estimate finish Mon May 13 14:46:28 2024 26.70% done, estimate finish Mon May 13 14:46:28 2024 28.93% done, estimate finish Mon May 13 14:46:28 2024 31.15% done, estimate finish Mon May 13 14:46:28 2024 33.38% done, estimate finish Mon May 13 14:46:28 2024 35.60% done, estimate finish Mon May 13 14:46:28 2024 37.83% done, estimate finish Mon May 13 14:46:28 2024 40.05% done, estimate finish Mon May 13 14:46:28 2024 42.28% done, estimate finish Mon May 13 14:46:28 2024 44.50% done, estimate finish Mon May 13 14:46:28 2024 46.73% done, estimate finish Mon May 13 14:46:28 2024 48.95% done, estimate finish Mon May 13 14:46:28 2024 51.18% done, estimate finish Mon May 13 14:46:28 2024 53.40% done, estimate finish Mon May 13 14:46:28 2024 55.63% done, estimate finish Mon May 13 14:46:28 2024 57.85% done, estimate finish Mon May 13 14:46:28 2024 60.08% done, estimate finish Mon May 13 14:46:28 2024 62.30% done, estimate finish Mon May 13 14:46:28 2024 64.53% done, estimate finish Mon May 13 14:46:28 2024 66.75% done, estimate finish Mon May 13 14:46:28 2024 68.98% done, estimate finish Mon May 13 14:46:28 2024 71.20% done, estimate finish Mon May 13 14:46:28 2024 73.43% done, estimate finish Mon May 13 14:46:28 2024 75.65% done, estimate finish Mon May 13 14:46:28 2024 77.88% done, estimate finish Mon May 13 14:46:28 2024 80.10% done, estimate finish Mon May 13 14:46:28 2024 82.33% done, estimate finish Mon May 13 14:46:28 2024 84.55% done, estimate finish Mon May 13 14:46:28 2024 86.78% done, estimate finish Mon May 13 14:46:28 2024 89.00% done, estimate finish Mon May 13 14:46:28 2024 91.23% done, estimate finish Mon May 13 14:46:28 2024 93.45% done, estimate finish Mon May 13 14:46:28 2024 95.68% done, estimate finish Mon May 13 14:46:28 2024 97.90% done, estimate finish Mon May 13 14:46:28 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 224526 Writing: Ending Padblock Start Block 224573 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 224723 extents written (438 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso May 13 14:46:35: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.9988 s, 375 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xf3361e49. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xf3361e49 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 4856cd1e-967f-4d0f-b7ba-3d45cd1a25bd Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 4dbe21fe-3462-4f53-a2d9-04b1222582ff Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126952/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126952/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25277/354112 files (0.0% non-contiguous), 439198/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25277/354112 files (0.0% non-contiguous), 439198/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0339291 s, 3.1 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory May 13 14:50:01: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) May 13 14:50:40: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' May 13 14:51:09: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' May 13 14:51:10: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' May 13 14:51:12: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' May 13 14:51:13: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' May 13 14:51:14: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx May 13 14:51:15: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' May 13 14:51:16: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' May 13 14:51:17: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' May 13 14:51:18: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' May 13 14:51:24: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' May 13 14:51:25: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' May 13 14:51:26: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' May 13 14:51:27: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' May 13 14:51:28: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc May 13 14:51:29: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' May 13 14:51:30: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' May 13 14:51:31: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' May 13 14:51:32: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' May 13 14:51:33: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' May 13 14:51:34: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' May 13 14:51:35: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' May 13 14:51:41: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' May 13 14:51:42: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' May 13 14:51:43: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' May 13 14:51:44: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' May 13 14:51:46: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' May 13 14:51:47: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' May 13 14:51:48: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' May 13 14:51:49: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' May 13 14:51:50: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' May 13 14:51:51: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' May 13 14:51:52: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' May 13 14:51:54: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' May 13 14:51:58: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' May 13 14:52:07: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' May 13 14:52:07: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' May 13 14:52:08: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' May 13 14:52:08: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' May 13 14:52:09: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' May 13 14:52:59: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' May 13 14:53:00: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' May 13 14:53:01: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' May 13 14:53:04: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' May 13 14:53:05: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' May 13 14:53:06: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' May 13 14:53:07: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' May 13 14:53:07: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' May 13 14:53:08: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' May 13 14:53:09: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip May 13 14:53:18: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' May 13 14:53:21: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' May 13 14:53:22: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' May 13 14:53:24: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' May 13 14:53:25: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc May 13 14:53:26: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' May 13 14:53:27: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' May 13 14:53:28: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 May 13 14:53:29: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' May 13 14:53:30: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' May 13 14:53:30: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' May 13 14:53:32: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav May 13 14:53:42: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' May 13 14:53:43: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' May 13 14:53:44: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' May 13 14:53:45: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' May 13 14:53:49: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' May 13 14:53:50: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' May 13 14:54:02: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' May 13 14:54:03: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' May 13 14:54:04: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters May 13 14:54:05: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' May 13 14:54:09: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' May 13 14:54:10: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt May 13 14:54:15: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' May 13 14:54:17: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' May 13 14:54:18: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups May 13 14:54:25: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' May 13 14:54:26: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' May 13 14:54:27: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' May 13 14:54:28: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' May 13 14:54:29: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' May 13 14:54:31: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' May 13 14:54:32: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' May 13 14:54:33: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' May 13 14:54:33: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' May 13 14:54:34: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' May 13 14:54:35: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' May 13 14:54:37: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' May 13 14:54:38: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' May 13 14:54:38: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' May 13 14:54:38: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess May 13 14:54:39: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' May 13 14:54:40: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' May 13 14:54:41: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' May 13 14:54:42: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' May 13 14:54:44: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' May 13 14:54:44: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' May 13 14:55:05: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' May 13 14:55:06: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' May 13 14:55:08: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' May 13 14:55:09: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' May 13 14:55:10: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' May 13 14:55:12: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' May 13 14:55:13: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' May 13 14:55:14: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' May 13 14:55:24: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' May 13 14:55:25: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' May 13 14:56:02: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' May 13 14:56:03: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' May 13 14:56:05: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' May 13 14:56:06: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' May 13 14:56:07: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' May 13 14:56:08: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' May 13 14:56:09: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' May 13 14:56:10: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' May 13 14:56:30: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' May 13 14:56:31: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' May 13 14:56:35: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl May 13 14:56:36: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop May 13 14:56:37: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' May 13 14:56:38: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' May 13 14:56:39: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' May 13 14:56:50: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' May 13 14:56:52: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' May 13 14:56:56: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' May 13 14:56:57: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail May 13 14:56:58: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' May 13 14:56:59: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' May 13 14:57:00: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' May 13 14:57:01: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' May 13 14:57:03: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' May 13 14:57:09: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' May 13 14:57:10: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' May 13 14:57:18: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' May 13 14:57:19: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' May 13 14:57:20: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' May 13 14:57:21: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' May 13 14:57:22: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' May 13 14:57:24: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' May 13 14:57:26: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' May 13 14:57:26: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' May 13 14:57:27: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' May 13 14:57:28: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' May 13 14:57:29: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' May 13 14:57:30: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' May 13 14:57:32: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' May 13 14:57:32: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' May 13 14:57:33: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' May 13 14:57:34: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' May 13 14:57:35: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' May 13 14:57:36: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' May 13 14:57:37: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' May 13 14:57:38: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' May 13 14:58:10: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' May 13 14:58:20: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' May 13 14:58:21: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' May 13 14:58:21: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' May 13 14:58:23: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' May 13 14:58:25: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript May 13 14:58:37: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' May 13 14:58:38: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' May 13 14:58:39: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' May 13 14:58:40: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus May 13 14:58:41: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' May 13 14:58:43: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' May 13 14:58:44: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' May 13 14:58:44: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' May 13 14:58:48: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' May 13 14:58:50: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' May 13 14:58:51: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' May 13 14:58:52: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame May 13 14:58:53: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' May 13 14:58:55: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' May 13 14:58:56: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' May 13 14:58:57: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice May 13 14:58:58: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' May 13 14:59:03: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' May 13 14:59:04: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' May 13 14:59:05: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' May 13 14:59:07: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' May 13 14:59:08: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' May 13 14:59:09: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' May 13 14:59:10: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' May 13 14:59:11: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' May 13 14:59:12: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' May 13 14:59:13: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf May 13 14:59:14: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' May 13 14:59:18: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' May 13 14:59:19: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' May 13 14:59:20: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' May 13 14:59:20: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' May 13 14:59:21: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' May 13 14:59:22: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' May 13 14:59:24: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' May 13 14:59:25: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' May 13 14:59:26: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' May 13 14:59:27: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' May 13 14:59:31: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' May 13 14:59:32: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' May 13 14:59:33: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' May 13 14:59:34: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' May 13 14:59:36: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' May 13 14:59:37: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic May 13 15:00:11: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' May 13 15:00:12: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files May 13 15:52:34: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/a7ed289c-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.wNWoo5/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051825 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.6348e-05 s, 30.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00628705 s, 469 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Mon May 13 15:55:39 2024 4.36% done, estimate finish Mon May 13 15:55:39 2024 6.55% done, estimate finish Mon May 13 15:55:39 2024 8.73% done, estimate finish Mon May 13 15:55:39 2024 10.91% done, estimate finish Mon May 13 15:55:39 2024 13.09% done, estimate finish Mon May 13 15:55:39 2024 15.27% done, estimate finish Mon May 13 15:55:39 2024 17.45% done, estimate finish Mon May 13 15:55:39 2024 19.63% done, estimate finish Mon May 13 15:55:39 2024 21.81% done, estimate finish Mon May 13 15:55:39 2024 23.99% done, estimate finish Mon May 13 15:55:39 2024 26.17% done, estimate finish Mon May 13 15:55:39 2024 28.36% done, estimate finish Mon May 13 15:55:39 2024 30.53% done, estimate finish Mon May 13 15:55:39 2024 32.72% done, estimate finish Mon May 13 15:55:39 2024 34.89% done, estimate finish Mon May 13 15:55:39 2024 37.08% done, estimate finish Mon May 13 15:55:39 2024 39.26% done, estimate finish Mon May 13 15:55:39 2024 41.44% done, estimate finish Mon May 13 15:55:39 2024 43.62% done, estimate finish Mon May 13 15:55:39 2024 45.80% done, estimate finish Mon May 13 15:55:39 2024 47.98% done, estimate finish Mon May 13 15:55:39 2024 50.16% done, estimate finish Mon May 13 15:55:39 2024 52.34% done, estimate finish Mon May 13 15:55:39 2024 54.52% done, estimate finish Mon May 13 15:55:39 2024 56.70% done, estimate finish Mon May 13 15:55:39 2024 58.89% done, estimate finish Mon May 13 15:55:39 2024 61.06% done, estimate finish Mon May 13 15:55:39 2024 63.25% done, estimate finish Mon May 13 15:55:39 2024 65.42% done, estimate finish Mon May 13 15:55:39 2024 67.61% done, estimate finish Mon May 13 15:55:39 2024 69.79% done, estimate finish Mon May 13 15:55:39 2024 71.97% done, estimate finish Mon May 13 15:55:39 2024 74.15% done, estimate finish Mon May 13 15:55:39 2024 76.33% done, estimate finish Mon May 13 15:55:39 2024 78.51% done, estimate finish Mon May 13 15:55:39 2024 80.69% done, estimate finish Mon May 13 15:55:39 2024 82.87% done, estimate finish Mon May 13 15:55:39 2024 85.05% done, estimate finish Mon May 13 15:55:39 2024 87.24% done, estimate finish Mon May 13 15:55:39 2024 89.41% done, estimate finish Mon May 13 15:55:39 2024 91.60% done, estimate finish Mon May 13 15:55:39 2024 93.77% done, estimate finish Mon May 13 15:55:39 2024 95.96% done, estimate finish Mon May 13 15:55:39 2024 98.13% done, estimate finish Mon May 13 15:55:39 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229082 Writing: Ending Padblock Start Block 229129 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229279 extents written (447 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso May 13 15:55:45: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.023 s, 374 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x7b961e04. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x7b961e04 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 223a47e8-4354-4486-97e8-a9ad9344d497 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 24fafd2b-9abb-484c-beac-ab5dd07ce1d3 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126951/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126951/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25288/354112 files (0.0% non-contiguous), 451346/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25288/354112 files (0.0% non-contiguous), 451346/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0364126 s, 2.9 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory May 13 15:59:13: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) May 13 15:59:52: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' May 13 16:00:21: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' May 13 16:00:22: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' May 13 16:00:23: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' May 13 16:00:24: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' May 13 16:00:26: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx May 13 16:00:27: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' May 13 16:00:28: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' May 13 16:00:29: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' May 13 16:00:30: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' May 13 16:00:35: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' May 13 16:00:36: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' May 13 16:00:38: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' May 13 16:00:39: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' May 13 16:00:40: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc May 13 16:00:41: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' May 13 16:00:42: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' May 13 16:00:43: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' May 13 16:00:43: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' May 13 16:00:44: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' May 13 16:00:46: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' May 13 16:00:47: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' May 13 16:00:53: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' May 13 16:00:54: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' May 13 16:00:55: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' May 13 16:00:56: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' May 13 16:00:57: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' May 13 16:00:59: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' May 13 16:01:00: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' May 13 16:01:01: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' May 13 16:01:02: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' May 13 16:01:03: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' May 13 16:01:03: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' May 13 16:01:04: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' May 13 16:01:08: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' May 13 16:01:19: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' May 13 16:01:19: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' May 13 16:01:20: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' May 13 16:01:20: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' May 13 16:01:21: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' May 13 16:02:12: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' May 13 16:02:14: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' May 13 16:02:15: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' May 13 16:02:19: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' May 13 16:02:20: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' May 13 16:02:21: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' May 13 16:02:21: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' May 13 16:02:22: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' May 13 16:02:23: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' May 13 16:02:25: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip May 13 16:02:30: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' May 13 16:02:33: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' May 13 16:02:34: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' May 13 16:02:35: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' May 13 16:02:36: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc May 13 16:02:37: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' May 13 16:02:39: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' May 13 16:02:40: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 May 13 16:02:41: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' May 13 16:02:42: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' May 13 16:02:42: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' May 13 16:02:43: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav May 13 16:02:53: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' May 13 16:02:55: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' May 13 16:02:56: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' May 13 16:02:57: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' May 13 16:03:01: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' May 13 16:03:02: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' May 13 16:03:07: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' May 13 16:03:08: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' May 13 16:03:10: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters May 13 16:03:11: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' May 13 16:03:15: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' May 13 16:03:16: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt May 13 16:03:21: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' May 13 16:03:22: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' May 13 16:03:23: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups May 13 16:03:30: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' May 13 16:03:31: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' May 13 16:03:32: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' May 13 16:03:33: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' May 13 16:03:34: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' May 13 16:03:35: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' May 13 16:03:36: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' May 13 16:03:37: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' May 13 16:03:39: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' May 13 16:03:40: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' May 13 16:03:41: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' May 13 16:03:42: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' May 13 16:03:43: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' May 13 16:03:43: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' May 13 16:03:45: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess May 13 16:03:46: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' May 13 16:03:46: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' May 13 16:03:47: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' May 13 16:03:48: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' May 13 16:03:49: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' May 13 16:03:49: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' May 13 16:04:11: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' May 13 16:04:12: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' May 13 16:04:13: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' May 13 16:04:14: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' May 13 16:04:15: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' May 13 16:04:16: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' May 13 16:04:17: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' May 13 16:04:18: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' May 13 16:04:29: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' May 13 16:04:30: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' May 13 16:05:06: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' May 13 16:05:07: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' May 13 16:05:07: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' May 13 16:05:08: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' May 13 16:05:09: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' May 13 16:05:11: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' May 13 16:05:12: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' May 13 16:05:13: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' May 13 16:05:33: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' May 13 16:05:33: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' May 13 16:05:37: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl May 13 16:05:38: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop May 13 16:05:40: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' May 13 16:05:41: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' May 13 16:05:42: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' May 13 16:05:53: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' May 13 16:05:54: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' May 13 16:05:58: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' May 13 16:05:59: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail May 13 16:06:01: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' May 13 16:06:02: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' May 13 16:06:03: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' May 13 16:06:04: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' May 13 16:06:05: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' May 13 16:06:11: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' May 13 16:06:12: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' May 13 16:06:21: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' May 13 16:06:22: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' May 13 16:06:23: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' May 13 16:06:24: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' May 13 16:06:25: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' May 13 16:06:26: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' May 13 16:06:27: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' May 13 16:06:27: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' May 13 16:06:29: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' May 13 16:06:30: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' May 13 16:06:31: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' May 13 16:06:32: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' May 13 16:06:33: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' May 13 16:06:33: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' May 13 16:06:34: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' May 13 16:06:35: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' May 13 16:06:37: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' May 13 16:06:38: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' May 13 16:06:39: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' May 13 16:06:40: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' May 13 16:07:11: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' May 13 16:07:22: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' May 13 16:07:23: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' May 13 16:07:23: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' May 13 16:07:25: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' May 13 16:07:26: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript May 13 16:07:37: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' May 13 16:07:39: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' May 13 16:07:40: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' May 13 16:07:41: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus May 13 16:07:42: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' May 13 16:07:43: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' May 13 16:07:44: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' May 13 16:07:44: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' May 13 16:07:49: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' May 13 16:07:51: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' May 13 16:07:52: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' May 13 16:07:53: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame May 13 16:07:54: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' May 13 16:07:55: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' May 13 16:07:56: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' May 13 16:07:57: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice May 13 16:07:59: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' May 13 16:08:04: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' May 13 16:08:05: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' May 13 16:08:06: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' May 13 16:08:07: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' May 13 16:08:08: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' May 13 16:08:09: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' May 13 16:08:11: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' May 13 16:08:12: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' May 13 16:08:13: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' May 13 16:08:14: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf May 13 16:08:15: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' May 13 16:08:18: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' May 13 16:08:19: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' May 13 16:08:21: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' May 13 16:08:21: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' May 13 16:08:22: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' May 13 16:08:23: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' May 13 16:08:24: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' May 13 16:08:25: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' May 13 16:08:26: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' May 13 16:08:28: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' May 13 16:08:32: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' May 13 16:08:33: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' May 13 16:08:34: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' May 13 16:08:35: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' May 13 16:08:36: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' May 13 16:08:37: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic May 13 16:09:03: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' May 13 16:09:04: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files May 22 02:06:36: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/12b61629-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.sIHERw/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.053096 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.0588e-05 s, 33.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00676342 s, 436 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Wed May 22 02:09:42 2024 4.36% done, estimate finish Wed May 22 02:09:42 2024 6.55% done, estimate finish Wed May 22 02:09:42 2024 8.73% done, estimate finish Wed May 22 02:09:42 2024 10.91% done, estimate finish Wed May 22 02:09:42 2024 13.09% done, estimate finish Wed May 22 02:09:42 2024 15.27% done, estimate finish Wed May 22 02:09:42 2024 17.45% done, estimate finish Wed May 22 02:09:42 2024 19.63% done, estimate finish Wed May 22 02:09:42 2024 21.81% done, estimate finish Wed May 22 02:09:42 2024 23.99% done, estimate finish Wed May 22 02:09:42 2024 26.17% done, estimate finish Wed May 22 02:09:42 2024 28.36% done, estimate finish Wed May 22 02:09:42 2024 30.53% done, estimate finish Wed May 22 02:09:42 2024 32.72% done, estimate finish Wed May 22 02:09:42 2024 34.89% done, estimate finish Wed May 22 02:09:42 2024 37.08% done, estimate finish Wed May 22 02:09:42 2024 39.26% done, estimate finish Wed May 22 02:09:42 2024 41.44% done, estimate finish Wed May 22 02:09:42 2024 43.62% done, estimate finish Wed May 22 02:09:42 2024 45.80% done, estimate finish Wed May 22 02:09:42 2024 47.98% done, estimate finish Wed May 22 02:09:42 2024 50.16% done, estimate finish Wed May 22 02:09:42 2024 52.34% done, estimate finish Wed May 22 02:09:42 2024 54.52% done, estimate finish Wed May 22 02:09:42 2024 56.70% done, estimate finish Wed May 22 02:09:42 2024 58.89% done, estimate finish Wed May 22 02:09:42 2024 61.06% done, estimate finish Wed May 22 02:09:42 2024 63.25% done, estimate finish Wed May 22 02:09:42 2024 65.42% done, estimate finish Wed May 22 02:09:42 2024 67.61% done, estimate finish Wed May 22 02:09:42 2024 69.79% done, estimate finish Wed May 22 02:09:42 2024 71.97% done, estimate finish Wed May 22 02:09:42 2024 74.15% done, estimate finish Wed May 22 02:09:42 2024 76.33% done, estimate finish Wed May 22 02:09:42 2024 78.51% done, estimate finish Wed May 22 02:09:42 2024 80.69% done, estimate finish Wed May 22 02:09:42 2024 82.87% done, estimate finish Wed May 22 02:09:42 2024 85.05% done, estimate finish Wed May 22 02:09:42 2024 87.24% done, estimate finish Wed May 22 02:09:42 2024 89.41% done, estimate finish Wed May 22 02:09:42 2024 91.60% done, estimate finish Wed May 22 02:09:42 2024 93.77% done, estimate finish Wed May 22 02:09:42 2024 95.96% done, estimate finish Wed May 22 02:09:42 2024 98.13% done, estimate finish Wed May 22 02:09:42 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229081 Writing: Ending Padblock Start Block 229128 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229278 extents written (447 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso May 22 02:09:50: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.1407 s, 371 MB/s losetup /dev/loop1 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop1 Checking that no-one is using this disk right now ... OK Disk /dev/loop1: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xb17ee5de. /dev/loop1p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop1p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop1p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop1p4: Done. New situation: Disklabel type: dos Disk identifier: 0xb17ee5de Device Boot Start End Sectors Size Id Type /dev/loop1p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop1p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop1p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop1 add map loop1p1 (253:1): 0 1040384 linear 7:1 8192 add map loop1p2 (253:2): 0 65536 linear 7:1 1048576 add map loop1p3 (253:3): 0 11319876 linear 7:1 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop1p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 8669ec2f-0b81-44ef-8b21-af2d47fe2eb3 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop1p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop1p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 24f250fe-8f62-4957-aa11-e045a22bff41 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop1p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop1p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop1p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop1p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop1p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop1p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop1p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop1p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop1 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop1p1 fsck.ext2 -f -y /dev/mapper/loop1p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop1p1: 631/130048 files (22.2% non-contiguous), 126951/520192 blocks fsck.ext2 -f -y /dev/mapper/loop1p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop1p1: 631/130048 files (22.2% non-contiguous), 126951/520192 blocks zerofree /dev/mapper/loop1p3 fsck.ext4 -f -y /dev/mapper/loop1p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop1p3: 25289/354112 files (0.0% non-contiguous), 451351/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop1p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop1p3: 25289/354112 files (0.0% non-contiguous), 451351/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop1 del devmap : loop1p1 del devmap : loop1p2 del devmap : loop1p3 losetup -d /dev/loop1 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0330241 s, 3.2 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory May 22 02:13:25: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) May 22 02:14:07: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' May 22 02:14:39: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' May 22 02:14:41: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' May 22 02:14:42: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' May 22 02:14:43: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' May 22 02:14:44: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx May 22 02:14:45: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' May 22 02:14:46: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' May 22 02:14:47: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' May 22 02:14:49: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' May 22 02:14:55: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' May 22 02:14:56: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' May 22 02:14:57: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' May 22 02:14:58: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' May 22 02:14:59: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc May 22 02:15:00: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' May 22 02:15:01: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' May 22 02:15:03: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' May 22 02:15:03: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' May 22 02:15:04: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' May 22 02:15:05: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' May 22 02:15:06: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' May 22 02:15:12: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' May 22 02:15:13: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' May 22 02:15:15: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' May 22 02:15:16: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' May 22 02:15:17: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' May 22 02:15:18: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' May 22 02:15:19: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' May 22 02:15:20: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' May 22 02:15:21: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' May 22 02:15:22: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' May 22 02:15:24: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' May 22 02:15:25: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' May 22 02:15:29: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' May 22 02:15:38: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' May 22 02:15:38: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' May 22 02:15:39: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' May 22 02:15:39: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' May 22 02:15:41: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' May 22 02:16:32: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' May 22 02:16:33: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' May 22 02:16:34: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' May 22 02:16:38: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' May 22 02:16:39: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' May 22 02:16:41: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' May 22 02:16:42: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' May 22 02:16:43: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' May 22 02:16:44: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' May 22 02:16:45: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip May 22 02:16:50: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' May 22 02:16:54: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' May 22 02:16:56: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' May 22 02:16:57: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' May 22 02:16:58: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc May 22 02:16:59: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' May 22 02:17:00: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' May 22 02:17:01: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 May 22 02:17:02: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' May 22 02:17:04: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' May 22 02:17:04: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' May 22 02:17:05: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav May 22 02:17:16: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' May 22 02:17:17: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' May 22 02:17:18: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' May 22 02:17:19: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' May 22 02:17:24: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' May 22 02:17:25: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' May 22 02:17:31: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' May 22 02:17:32: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' May 22 02:17:33: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters May 22 02:17:35: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' May 22 02:17:39: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' May 22 02:17:41: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt May 22 02:17:47: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' May 22 02:17:48: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' May 22 02:17:49: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups May 22 02:17:56: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' May 22 02:17:57: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' May 22 02:17:58: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' May 22 02:17:59: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' May 22 02:18:01: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' May 22 02:18:02: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' May 22 02:18:03: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' May 22 02:18:04: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' May 22 02:18:04: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' May 22 02:18:05: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' May 22 02:18:07: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' May 22 02:18:08: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' May 22 02:18:09: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' May 22 02:18:09: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' May 22 02:18:10: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess May 22 02:18:11: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' May 22 02:18:12: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' May 22 02:18:14: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' May 22 02:18:15: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' May 22 02:18:16: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' May 22 02:18:16: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' May 22 02:18:37: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' May 22 02:18:38: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' May 22 02:18:39: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' May 22 02:18:40: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' May 22 02:18:42: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' May 22 02:18:43: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' May 22 02:18:44: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' May 22 02:18:45: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' May 22 02:18:56: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' May 22 02:18:57: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' May 22 02:19:35: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' May 22 02:19:36: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' May 22 02:19:37: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' May 22 02:19:38: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' May 22 02:19:39: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' May 22 02:19:40: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' May 22 02:19:41: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' May 22 02:19:42: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' May 22 02:20:03: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' May 22 02:20:03: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' May 22 02:20:07: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl May 22 02:20:08: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop May 22 02:20:09: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' May 22 02:20:10: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' May 22 02:20:11: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' May 22 02:20:23: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' May 22 02:20:24: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' May 22 02:20:29: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' May 22 02:20:30: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail May 22 02:20:31: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' May 22 02:20:32: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' May 22 02:20:33: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' May 22 02:20:35: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' May 22 02:20:36: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' May 22 02:20:42: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' May 22 02:20:43: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' May 22 02:20:51: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' May 22 02:20:52: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' May 22 02:20:53: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' May 22 02:20:55: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' May 22 02:20:56: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' May 22 02:20:57: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' May 22 02:20:58: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' May 22 02:20:59: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' May 22 02:21:00: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' May 22 02:21:01: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' May 22 02:21:03: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' May 22 02:21:04: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' May 22 02:21:05: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' May 22 02:21:05: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' May 22 02:21:06: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' May 22 02:21:07: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' May 22 02:21:08: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' May 22 02:21:09: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' May 22 02:21:11: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' May 22 02:21:12: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' May 22 02:21:45: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' May 22 02:21:56: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' May 22 02:21:57: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' May 22 02:21:58: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' May 22 02:22:00: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' May 22 02:22:01: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript May 22 02:22:13: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' May 22 02:22:14: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' May 22 02:22:15: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' May 22 02:22:17: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus May 22 02:22:18: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' May 22 02:22:19: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' May 22 02:22:20: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' May 22 02:22:20: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' May 22 02:22:24: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' May 22 02:22:26: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' May 22 02:22:27: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' May 22 02:22:29: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame May 22 02:22:30: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' May 22 02:22:32: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' May 22 02:22:33: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' May 22 02:22:34: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice May 22 02:22:35: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' May 22 02:22:40: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' May 22 02:22:42: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' May 22 02:22:43: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' May 22 02:22:44: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' May 22 02:22:45: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' May 22 02:22:46: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' May 22 02:22:47: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' May 22 02:22:48: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' May 22 02:22:49: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' May 22 02:22:51: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf May 22 02:22:52: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' May 22 02:22:55: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' May 22 02:22:56: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' May 22 02:22:57: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' May 22 02:22:57: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' May 22 02:22:59: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' May 22 02:23:00: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' May 22 02:23:01: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' May 22 02:23:02: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' May 22 02:23:03: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' May 22 02:23:04: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' May 22 02:23:08: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' May 22 02:23:09: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' May 22 02:23:11: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' May 22 02:23:12: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' May 22 02:23:13: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' May 22 02:23:14: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic May 22 02:23:39: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' May 22 02:23:41: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files May 22 02:40:58: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/37bfdef9-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.kRYGEr/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051894 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 3.6742e-05 s, 55.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00636938 s, 463 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Wed May 22 02:44:03 2024 4.36% done, estimate finish Wed May 22 02:44:03 2024 6.55% done, estimate finish Wed May 22 02:44:03 2024 8.72% done, estimate finish Wed May 22 02:44:03 2024 10.91% done, estimate finish Wed May 22 02:44:03 2024 13.09% done, estimate finish Wed May 22 02:44:03 2024 15.27% done, estimate finish Wed May 22 02:44:03 2024 17.45% done, estimate finish Wed May 22 02:44:03 2024 19.63% done, estimate finish Wed May 22 02:44:03 2024 21.81% done, estimate finish Wed May 22 02:44:03 2024 23.99% done, estimate finish Wed May 22 02:44:03 2024 26.17% done, estimate finish Wed May 22 02:44:03 2024 28.35% done, estimate finish Wed May 22 02:44:03 2024 30.53% done, estimate finish Wed May 22 02:44:03 2024 32.72% done, estimate finish Wed May 22 02:44:03 2024 34.89% done, estimate finish Wed May 22 02:44:03 2024 37.08% done, estimate finish Wed May 22 02:44:03 2024 39.25% done, estimate finish Wed May 22 02:44:03 2024 41.44% done, estimate finish Wed May 22 02:44:03 2024 43.61% done, estimate finish Wed May 22 02:44:03 2024 45.80% done, estimate finish Wed May 22 02:44:03 2024 47.98% done, estimate finish Wed May 22 02:44:03 2024 50.16% done, estimate finish Wed May 22 02:44:03 2024 52.34% done, estimate finish Wed May 22 02:44:03 2024 54.52% done, estimate finish Wed May 22 02:44:03 2024 56.70% done, estimate finish Wed May 22 02:44:03 2024 58.88% done, estimate finish Wed May 22 02:44:03 2024 61.06% done, estimate finish Wed May 22 02:44:03 2024 63.24% done, estimate finish Wed May 22 02:44:03 2024 65.42% done, estimate finish Wed May 22 02:44:03 2024 67.61% done, estimate finish Wed May 22 02:44:03 2024 69.78% done, estimate finish Wed May 22 02:44:03 2024 71.97% done, estimate finish Wed May 22 02:44:03 2024 74.14% done, estimate finish Wed May 22 02:44:03 2024 76.33% done, estimate finish Wed May 22 02:44:03 2024 78.51% done, estimate finish Wed May 22 02:44:03 2024 80.69% done, estimate finish Wed May 22 02:44:03 2024 82.87% done, estimate finish Wed May 22 02:44:03 2024 85.05% done, estimate finish Wed May 22 02:44:03 2024 87.23% done, estimate finish Wed May 22 02:44:03 2024 89.41% done, estimate finish Wed May 22 02:44:03 2024 91.59% done, estimate finish Wed May 22 02:44:03 2024 93.77% done, estimate finish Wed May 22 02:44:03 2024 95.95% done, estimate finish Wed May 22 02:44:03 2024 98.13% done, estimate finish Wed May 22 02:44:03 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229094 Writing: Ending Padblock Start Block 229141 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229291 extents written (447 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso May 22 02:44:10: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.2065 s, 370 MB/s losetup /dev/loop1 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop1 Checking that no-one is using this disk right now ... OK Disk /dev/loop1: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xad462323. /dev/loop1p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop1p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop1p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop1p4: Done. New situation: Disklabel type: dos Disk identifier: 0xad462323 Device Boot Start End Sectors Size Id Type /dev/loop1p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop1p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop1p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop1 add map loop1p1 (253:1): 0 1040384 linear 7:1 8192 add map loop1p2 (253:2): 0 65536 linear 7:1 1048576 add map loop1p3 (253:3): 0 11319876 linear 7:1 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop1p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 840e6cf9-8ac6-4732-b865-4ffc269eed81 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop1p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop1p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: c4a44c78-d151-4f50-b386-9c94aa198d8b Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop1p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop1p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop1p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop1p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop1p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop1p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop1p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop1p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop1 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop1p1 fsck.ext2 -f -y /dev/mapper/loop1p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop1p1: 631/130048 files (22.0% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop1p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop1p1: 631/130048 files (22.0% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop1p3 fsck.ext4 -f -y /dev/mapper/loop1p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop1p3: 25292/354112 files (0.0% non-contiguous), 451355/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop1p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop1p3: 25292/354112 files (0.0% non-contiguous), 451355/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop1 del devmap : loop1p1 del devmap : loop1p2 del devmap : loop1p3 losetup -d /dev/loop1 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0423597 s, 2.5 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory May 22 02:47:41: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) May 22 02:48:21: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' May 22 02:48:50: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' May 22 02:48:51: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' May 22 02:48:52: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' May 22 02:48:53: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' May 22 02:48:55: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx May 22 02:48:56: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' May 22 02:48:57: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' May 22 02:48:58: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' May 22 02:48:59: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' May 22 02:49:04: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' May 22 02:49:05: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' May 22 02:49:07: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' May 22 02:49:08: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' May 22 02:49:09: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc May 22 02:49:10: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' May 22 02:49:11: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' May 22 02:49:12: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' May 22 02:49:12: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' May 22 02:49:13: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' May 22 02:49:15: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' May 22 02:49:16: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' May 22 02:49:22: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' May 22 02:49:23: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' May 22 02:49:24: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' May 22 02:49:25: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' May 22 02:49:26: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' May 22 02:49:27: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' May 22 02:49:29: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' May 22 02:49:30: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' May 22 02:49:31: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' May 22 02:49:32: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' May 22 02:49:33: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' May 22 02:49:34: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' May 22 02:49:38: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' May 22 02:49:48: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' May 22 02:49:48: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' May 22 02:49:49: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' May 22 02:49:49: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' May 22 02:49:50: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' May 22 02:50:39: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' May 22 02:50:41: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' May 22 02:50:42: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' May 22 02:50:46: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' May 22 02:50:47: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' May 22 02:50:48: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' May 22 02:50:48: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' May 22 02:50:49: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' May 22 02:50:51: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' May 22 02:50:52: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip May 22 02:50:57: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' May 22 02:51:00: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' May 22 02:51:01: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' May 22 02:51:02: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' May 22 02:51:03: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc May 22 02:51:05: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' May 22 02:51:06: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' May 22 02:51:07: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 May 22 02:51:08: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' May 22 02:51:09: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' May 22 02:51:09: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' May 22 02:51:10: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav May 22 02:51:21: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' May 22 02:51:22: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' May 22 02:51:23: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' May 22 02:51:24: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' May 22 02:51:28: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' May 22 02:51:29: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' May 22 02:51:34: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' May 22 02:51:35: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' May 22 02:51:37: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters May 22 02:51:38: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' May 22 02:51:42: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' May 22 02:51:43: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt May 22 02:51:48: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' May 22 02:51:49: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' May 22 02:51:50: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups May 22 02:51:57: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' May 22 02:51:58: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' May 22 02:51:59: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' May 22 02:52:00: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' May 22 02:52:01: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' May 22 02:52:02: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' May 22 02:52:03: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' May 22 02:52:05: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' May 22 02:52:06: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' May 22 02:52:07: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' May 22 02:52:08: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' May 22 02:52:09: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' May 22 02:52:10: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' May 22 02:52:11: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' May 22 02:52:12: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess May 22 02:52:13: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' May 22 02:52:14: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' May 22 02:52:15: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' May 22 02:52:16: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' May 22 02:52:17: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' May 22 02:52:18: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' May 22 02:52:40: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' May 22 02:52:41: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' May 22 02:52:42: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' May 22 02:52:43: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' May 22 02:52:44: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' May 22 02:52:45: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' May 22 02:52:46: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' May 22 02:52:48: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' May 22 02:52:58: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' May 22 02:52:59: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' May 22 02:53:36: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' May 22 02:53:37: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' May 22 02:53:38: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' May 22 02:53:39: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' May 22 02:53:41: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' May 22 02:53:42: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' May 22 02:53:43: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' May 22 02:53:44: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' May 22 02:54:04: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' May 22 02:54:05: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' May 22 02:54:09: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl May 22 02:54:11: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop May 22 02:54:12: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' May 22 02:54:13: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' May 22 02:54:14: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' May 22 02:54:25: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' May 22 02:54:26: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' May 22 02:54:30: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' May 22 02:54:32: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail May 22 02:54:33: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' May 22 02:54:34: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' May 22 02:54:35: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' May 22 02:54:36: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' May 22 02:54:37: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' May 22 02:54:43: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' May 22 02:54:45: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' May 22 02:54:53: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' May 22 02:54:54: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' May 22 02:54:55: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' May 22 02:54:56: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' May 22 02:54:57: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' May 22 02:54:58: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' May 22 02:54:59: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' May 22 02:55:01: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' May 22 02:55:02: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' May 22 02:55:03: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' May 22 02:55:04: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' May 22 02:55:05: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' May 22 02:55:06: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' May 22 02:55:06: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' May 22 02:55:08: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' May 22 02:55:09: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' May 22 02:55:10: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' May 22 02:55:11: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' May 22 02:55:12: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' May 22 02:55:13: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' May 22 02:55:45: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' May 22 02:55:55: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' May 22 02:55:56: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' May 22 02:55:56: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' May 22 02:55:58: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' May 22 02:55:59: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript May 22 02:56:11: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' May 22 02:56:12: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' May 22 02:56:13: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' May 22 02:56:14: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus May 22 02:56:15: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' May 22 02:56:16: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' May 22 02:56:17: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' May 22 02:56:18: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' May 22 02:56:22: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' May 22 02:56:24: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' May 22 02:56:25: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' May 22 02:56:26: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame May 22 02:56:27: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' May 22 02:56:28: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' May 22 02:56:29: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' May 22 02:56:31: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice May 22 02:56:32: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' May 22 02:56:37: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' May 22 02:56:38: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' May 22 02:56:39: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' May 22 02:56:40: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' May 22 02:56:41: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' May 22 02:56:43: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' May 22 02:56:44: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' May 22 02:56:45: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' May 22 02:56:46: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' May 22 02:56:47: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf May 22 02:56:48: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' May 22 02:56:51: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' May 22 02:56:53: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' May 22 02:56:54: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' May 22 02:56:54: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' May 22 02:56:55: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' May 22 02:56:56: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' May 22 02:56:57: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' May 22 02:56:58: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' May 22 02:57:00: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' May 22 02:57:01: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' May 22 02:57:05: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' May 22 02:57:06: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' May 22 02:57:07: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' May 22 02:57:08: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' May 22 02:57:09: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' May 22 02:57:10: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic May 22 02:57:36: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' May 22 02:57:37: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files May 27 14:33:19: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1639275f-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.tyFu6Y/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058034 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.1141e-05 s, 28.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00654125 s, 451 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Mon May 27 14:36:24 2024 4.36% done, estimate finish Mon May 27 14:36:24 2024 6.55% done, estimate finish Mon May 27 14:36:24 2024 8.72% done, estimate finish Mon May 27 14:36:24 2024 10.91% done, estimate finish Mon May 27 14:36:24 2024 13.09% done, estimate finish Mon May 27 14:36:24 2024 15.27% done, estimate finish Mon May 27 14:36:24 2024 17.45% done, estimate finish Mon May 27 14:36:24 2024 19.63% done, estimate finish Mon May 27 14:36:24 2024 21.81% done, estimate finish Mon May 27 14:36:24 2024 23.99% done, estimate finish Mon May 27 14:36:24 2024 26.17% done, estimate finish Mon May 27 14:36:24 2024 28.35% done, estimate finish Mon May 27 14:36:24 2024 30.53% done, estimate finish Mon May 27 14:36:24 2024 32.71% done, estimate finish Mon May 27 14:36:24 2024 34.89% done, estimate finish Mon May 27 14:36:24 2024 37.08% done, estimate finish Mon May 27 14:36:24 2024 39.25% done, estimate finish Mon May 27 14:36:24 2024 41.44% done, estimate finish Mon May 27 14:36:24 2024 43.61% done, estimate finish Mon May 27 14:36:24 2024 45.80% done, estimate finish Mon May 27 14:36:24 2024 47.98% done, estimate finish Mon May 27 14:36:24 2024 50.16% done, estimate finish Mon May 27 14:36:24 2024 52.34% done, estimate finish Mon May 27 14:36:24 2024 54.52% done, estimate finish Mon May 27 14:36:24 2024 56.70% done, estimate finish Mon May 27 14:36:24 2024 58.88% done, estimate finish Mon May 27 14:36:24 2024 61.06% done, estimate finish Mon May 27 14:36:24 2024 63.24% done, estimate finish Mon May 27 14:36:24 2024 65.42% done, estimate finish Mon May 27 14:36:24 2024 67.60% done, estimate finish Mon May 27 14:36:24 2024 69.78% done, estimate finish Mon May 27 14:36:24 2024 71.97% done, estimate finish Mon May 27 14:36:24 2024 74.14% done, estimate finish Mon May 27 14:36:24 2024 76.33% done, estimate finish Mon May 27 14:36:24 2024 78.50% done, estimate finish Mon May 27 14:36:24 2024 80.69% done, estimate finish Mon May 27 14:36:24 2024 82.86% done, estimate finish Mon May 27 14:36:24 2024 85.05% done, estimate finish Mon May 27 14:36:24 2024 87.23% done, estimate finish Mon May 27 14:36:24 2024 89.41% done, estimate finish Mon May 27 14:36:24 2024 91.59% done, estimate finish Mon May 27 14:36:24 2024 93.77% done, estimate finish Mon May 27 14:36:24 2024 95.95% done, estimate finish Mon May 27 14:36:24 2024 98.13% done, estimate finish Mon May 27 14:36:24 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229097 Writing: Ending Padblock Start Block 229144 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229294 extents written (447 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso May 27 14:36:31: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.0468 s, 353 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xadec679d. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0xadec679d Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (253:1): 0 1040384 linear 7:4 8192 add map loop4p2 (253:2): 0 65536 linear 7:4 1048576 add map loop4p3 (253:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: a3c3f042-5df3-4fcb-aa4d-14b91c992b38 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 449170c3-1a3b-4e1a-9d6b-9e71e8468183 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25292/354112 files (0.0% non-contiguous), 451354/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25292/354112 files (0.0% non-contiguous), 451354/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0417014 s, 2.5 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory May 27 14:40:01: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) May 27 14:40:41: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' May 27 14:41:11: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' May 27 14:41:12: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' May 27 14:41:13: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' May 27 14:41:14: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' May 27 14:41:15: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx May 27 14:41:16: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' May 27 14:41:17: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' May 27 14:41:19: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' May 27 14:41:20: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' May 27 14:41:25: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' May 27 14:41:26: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' May 27 14:41:27: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' May 27 14:41:28: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' May 27 14:41:29: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc May 27 14:41:30: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' May 27 14:41:32: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' May 27 14:41:33: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' May 27 14:41:33: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' May 27 14:41:34: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' May 27 14:41:35: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' May 27 14:41:36: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' May 27 14:41:42: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' May 27 14:41:43: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' May 27 14:41:45: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' May 27 14:41:46: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' May 27 14:41:47: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' May 27 14:41:48: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' May 27 14:41:49: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' May 27 14:41:50: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' May 27 14:41:51: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' May 27 14:41:53: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' May 27 14:41:54: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' May 27 14:41:55: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' May 27 14:41:59: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' May 27 14:42:08: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' May 27 14:42:08: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' May 27 14:42:09: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' May 27 14:42:10: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' May 27 14:42:11: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' May 27 14:43:00: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' May 27 14:43:01: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' May 27 14:43:02: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' May 27 14:43:06: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' May 27 14:43:08: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' May 27 14:43:09: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' May 27 14:43:09: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' May 27 14:43:10: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' May 27 14:43:11: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' May 27 14:43:12: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip May 27 14:43:17: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' May 27 14:43:22: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' May 27 14:43:23: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' May 27 14:43:24: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' May 27 14:43:25: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc May 27 14:43:26: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' May 27 14:43:27: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' May 27 14:43:28: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 May 27 14:43:29: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' May 27 14:43:31: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' May 27 14:43:31: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' May 27 14:43:32: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz make: *** [clamav:65: dist] Interrupt ... see detailed log in _build.*.log files May 27 14:49:35: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/e73f1d73-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.R3UadD/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051829 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.4082e-05 s, 24.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00646119 s, 456 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Mon May 27 14:52:45 2024 4.36% done, estimate finish Mon May 27 14:52:45 2024 6.55% done, estimate finish Mon May 27 14:52:45 2024 8.73% done, estimate finish Mon May 27 14:52:45 2024 10.91% done, estimate finish Mon May 27 14:52:45 2024 13.09% done, estimate finish Mon May 27 14:52:45 2024 15.27% done, estimate finish Mon May 27 14:52:45 2024 17.45% done, estimate finish Mon May 27 14:52:45 2024 19.63% done, estimate finish Mon May 27 14:52:45 2024 21.81% done, estimate finish Mon May 27 14:52:45 2024 23.99% done, estimate finish Mon May 27 14:52:45 2024 26.17% done, estimate finish Mon May 27 14:52:45 2024 28.36% done, estimate finish Mon May 27 14:52:45 2024 30.53% done, estimate finish Mon May 27 14:52:45 2024 32.72% done, estimate finish Mon May 27 14:52:45 2024 34.89% done, estimate finish Mon May 27 14:52:45 2024 37.08% done, estimate finish Mon May 27 14:52:45 2024 39.26% done, estimate finish Mon May 27 14:52:45 2024 41.44% done, estimate finish Mon May 27 14:52:45 2024 43.62% done, estimate finish Mon May 27 14:52:45 2024 45.80% done, estimate finish Mon May 27 14:52:45 2024 47.98% done, estimate finish Mon May 27 14:52:45 2024 50.16% done, estimate finish Mon May 27 14:52:45 2024 52.34% done, estimate finish Mon May 27 14:52:45 2024 54.52% done, estimate finish Mon May 27 14:52:45 2024 56.70% done, estimate finish Mon May 27 14:52:45 2024 58.89% done, estimate finish Mon May 27 14:52:45 2024 61.06% done, estimate finish Mon May 27 14:52:45 2024 63.25% done, estimate finish Mon May 27 14:52:45 2024 65.42% done, estimate finish Mon May 27 14:52:45 2024 67.61% done, estimate finish Mon May 27 14:52:45 2024 69.79% done, estimate finish Mon May 27 14:52:45 2024 71.97% done, estimate finish Mon May 27 14:52:45 2024 74.15% done, estimate finish Mon May 27 14:52:46 2024 76.33% done, estimate finish Mon May 27 14:52:46 2024 78.51% done, estimate finish Mon May 27 14:52:46 2024 80.69% done, estimate finish Mon May 27 14:52:46 2024 82.87% done, estimate finish Mon May 27 14:52:46 2024 85.05% done, estimate finish Mon May 27 14:52:46 2024 87.23% done, estimate finish Mon May 27 14:52:46 2024 89.41% done, estimate finish Mon May 27 14:52:46 2024 91.59% done, estimate finish Mon May 27 14:52:46 2024 93.77% done, estimate finish Mon May 27 14:52:46 2024 95.95% done, estimate finish Mon May 27 14:52:46 2024 98.13% done, estimate finish Mon May 27 14:52:46 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229084 Writing: Ending Padblock Start Block 229131 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229281 extents written (447 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso May 27 14:52:53: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.2442 s, 369 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x71a1c5eb. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0x71a1c5eb Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (253:1): 0 1040384 linear 7:4 8192 add map loop4p2 (253:2): 0 65536 linear 7:4 1048576 add map loop4p3 (253:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 5043ac33-eed3-4d58-b4d0-88f1e1930ff4 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 64d3dd8e-2c82-466d-b043-1394180a639a Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.3% non-contiguous), 126951/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.3% non-contiguous), 126951/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25292/354112 files (0.0% non-contiguous), 451354/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25292/354112 files (0.0% non-contiguous), 451354/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0337292 s, 3.1 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory May 27 14:56:23: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) May 27 14:57:02: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' May 27 14:57:31: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' May 27 14:57:32: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' May 27 14:57:34: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' May 27 14:57:35: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' May 27 14:57:36: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx May 27 14:57:37: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' May 27 14:57:38: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' May 27 14:57:39: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' May 27 14:57:40: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' May 27 14:57:46: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' May 27 14:57:47: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' May 27 14:57:48: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' May 27 14:57:49: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' May 27 14:57:50: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc May 27 14:57:51: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' May 27 14:57:52: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' May 27 14:57:53: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' May 27 14:57:54: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' May 27 14:57:55: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' May 27 14:57:56: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' May 27 14:57:57: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' May 27 14:58:03: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' May 27 14:58:04: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' May 27 14:58:05: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' May 27 14:58:07: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' May 27 14:58:08: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' May 27 14:58:09: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' May 27 14:58:10: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' May 27 14:58:11: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' May 27 14:58:12: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' May 27 14:58:13: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' May 27 14:58:14: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' May 27 14:58:16: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' May 27 14:58:20: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' May 27 14:58:29: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' May 27 14:58:29: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' May 27 14:58:30: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' May 27 14:58:30: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' May 27 14:58:31: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' May 27 14:59:21: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' May 27 14:59:22: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' May 27 14:59:23: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' May 27 14:59:26: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' May 27 14:59:27: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' May 27 14:59:28: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' May 27 14:59:29: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' May 27 14:59:29: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' May 27 14:59:30: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' May 27 14:59:31: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip May 27 14:59:36: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' May 27 14:59:39: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' May 27 14:59:40: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' May 27 14:59:42: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' May 27 14:59:43: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc May 27 14:59:44: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' May 27 14:59:45: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' May 27 14:59:46: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 May 27 14:59:47: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' May 27 14:59:48: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' May 27 14:59:48: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' May 27 14:59:50: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav May 27 15:00:00: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' May 27 15:00:01: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' May 27 15:00:02: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' May 27 15:00:03: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' May 27 15:00:07: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' May 27 15:00:08: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' May 27 15:00:14: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' May 27 15:00:15: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' May 27 15:00:16: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters May 27 15:00:17: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' May 27 15:00:21: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' May 27 15:00:22: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt May 27 15:00:27: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' May 27 15:00:29: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' May 27 15:00:30: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups May 27 15:00:36: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' May 27 15:00:37: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' May 27 15:00:38: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' May 27 15:00:39: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' May 27 15:00:40: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' May 27 15:00:42: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' May 27 15:00:43: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' May 27 15:00:44: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' May 27 15:00:45: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' May 27 15:00:46: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' May 27 15:00:47: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' May 27 15:00:49: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' May 27 15:00:50: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' May 27 15:00:50: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' May 27 15:00:51: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess May 27 15:00:52: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' May 27 15:00:53: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' May 27 15:00:54: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' May 27 15:00:55: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' May 27 15:00:57: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' May 27 15:00:57: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' May 27 15:01:18: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' May 27 15:01:19: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' May 27 15:01:20: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' May 27 15:01:21: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' May 27 15:01:22: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' May 27 15:01:24: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' May 27 15:01:25: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' May 27 15:01:26: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' May 27 15:01:36: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' May 27 15:01:37: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' May 27 15:02:13: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' May 27 15:02:14: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' May 27 15:02:15: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' May 27 15:02:16: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' May 27 15:02:17: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' May 27 15:02:18: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' May 27 15:02:19: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' May 27 15:02:20: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' May 27 15:02:40: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' May 27 15:02:41: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' May 27 15:02:45: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl May 27 15:02:46: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop May 27 15:02:47: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' May 27 15:02:48: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' May 27 15:02:49: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' May 27 15:03:00: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' May 27 15:03:02: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' May 27 15:03:06: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' May 27 15:03:07: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail May 27 15:03:08: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' May 27 15:03:09: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' May 27 15:03:10: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' May 27 15:03:11: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' May 27 15:03:12: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' May 27 15:03:19: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' May 27 15:03:20: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' May 27 15:03:28: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' May 27 15:03:29: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' May 27 15:03:30: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' May 27 15:03:30: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' May 27 15:03:31: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' May 27 15:03:33: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' May 27 15:03:34: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' May 27 15:03:35: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' May 27 15:03:36: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' May 27 15:03:37: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' May 27 15:03:38: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' May 27 15:03:39: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' May 27 15:03:40: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' May 27 15:03:41: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' May 27 15:03:42: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' May 27 15:03:43: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' May 27 15:03:44: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' May 27 15:03:45: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' May 27 15:03:46: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' May 27 15:03:47: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' May 27 15:04:19: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' May 27 15:04:29: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' May 27 15:04:30: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' May 27 15:04:30: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' May 27 15:04:32: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' May 27 15:04:34: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript May 27 15:04:45: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' May 27 15:04:46: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' May 27 15:04:47: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' May 27 15:04:48: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus May 27 15:04:49: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' May 27 15:04:51: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' May 27 15:04:52: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' May 27 15:04:52: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' May 27 15:04:56: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' May 27 15:04:58: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' May 27 15:04:59: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' May 27 15:05:00: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame May 27 15:05:01: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' May 27 15:05:03: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' May 27 15:05:04: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' May 27 15:05:05: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice May 27 15:05:06: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' May 27 15:05:11: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' May 27 15:05:12: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' May 27 15:05:13: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' May 27 15:05:15: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' May 27 15:05:16: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' May 27 15:05:17: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' May 27 15:05:18: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' May 27 15:05:19: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' May 27 15:05:20: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' May 27 15:05:21: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf May 27 15:05:22: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' May 27 15:05:26: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' May 27 15:05:27: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' May 27 15:05:28: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' May 27 15:05:28: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' May 27 15:05:29: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' May 27 15:05:30: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' May 27 15:05:32: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' May 27 15:05:33: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' May 27 15:05:34: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' May 27 15:05:35: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' May 27 15:05:39: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' May 27 15:05:40: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' May 27 15:05:41: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' May 27 15:05:42: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' May 27 15:05:44: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' May 27 15:05:45: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic May 27 15:06:10: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' May 27 15:06:11: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files May 27 15:37:12: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/8b61a5fb-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.hn6fEy/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058067 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.511e-05 s, 45.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00674984 s, 437 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Mon May 27 15:40:19 2024 4.36% done, estimate finish Mon May 27 15:40:19 2024 6.55% done, estimate finish Mon May 27 15:40:19 2024 8.73% done, estimate finish Mon May 27 15:40:19 2024 10.91% done, estimate finish Mon May 27 15:40:19 2024 13.09% done, estimate finish Mon May 27 15:40:19 2024 15.27% done, estimate finish Mon May 27 15:40:19 2024 17.45% done, estimate finish Mon May 27 15:40:19 2024 19.63% done, estimate finish Mon May 27 15:40:19 2024 21.81% done, estimate finish Mon May 27 15:40:19 2024 24.00% done, estimate finish Mon May 27 15:40:19 2024 26.17% done, estimate finish Mon May 27 15:40:19 2024 28.36% done, estimate finish Mon May 27 15:40:19 2024 30.53% done, estimate finish Mon May 27 15:40:19 2024 32.72% done, estimate finish Mon May 27 15:40:19 2024 34.90% done, estimate finish Mon May 27 15:40:19 2024 37.08% done, estimate finish Mon May 27 15:40:19 2024 39.26% done, estimate finish Mon May 27 15:40:19 2024 41.44% done, estimate finish Mon May 27 15:40:19 2024 43.62% done, estimate finish Mon May 27 15:40:19 2024 45.80% done, estimate finish Mon May 27 15:40:19 2024 47.98% done, estimate finish Mon May 27 15:40:19 2024 50.17% done, estimate finish Mon May 27 15:40:19 2024 52.34% done, estimate finish Mon May 27 15:40:19 2024 54.53% done, estimate finish Mon May 27 15:40:19 2024 56.70% done, estimate finish Mon May 27 15:40:19 2024 58.89% done, estimate finish Mon May 27 15:40:19 2024 61.07% done, estimate finish Mon May 27 15:40:19 2024 63.25% done, estimate finish Mon May 27 15:40:19 2024 65.43% done, estimate finish Mon May 27 15:40:19 2024 67.61% done, estimate finish Mon May 27 15:40:19 2024 69.79% done, estimate finish Mon May 27 15:40:19 2024 71.97% done, estimate finish Mon May 27 15:40:19 2024 74.15% done, estimate finish Mon May 27 15:40:19 2024 76.34% done, estimate finish Mon May 27 15:40:20 2024 78.51% done, estimate finish Mon May 27 15:40:20 2024 80.70% done, estimate finish Mon May 27 15:40:20 2024 82.87% done, estimate finish Mon May 27 15:40:20 2024 85.06% done, estimate finish Mon May 27 15:40:20 2024 87.24% done, estimate finish Mon May 27 15:40:20 2024 89.42% done, estimate finish Mon May 27 15:40:20 2024 91.60% done, estimate finish Mon May 27 15:40:20 2024 93.78% done, estimate finish Mon May 27 15:40:20 2024 95.96% done, estimate finish Mon May 27 15:40:20 2024 98.14% done, estimate finish Mon May 27 15:40:20 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229071 Writing: Ending Padblock Start Block 229118 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229268 extents written (447 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso May 27 15:40:27: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.3594 s, 367 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xf173f51f. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0xf173f51f Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (253:1): 0 1040384 linear 7:4 8192 add map loop4p2 (253:2): 0 65536 linear 7:4 1048576 add map loop4p3 (253:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 9b59a7d6-729f-4e54-bfbb-727a1fc113c5 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 1be51bc1-9ab0-444a-aabe-6b40373ba26e Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.7% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.7% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25293/354112 files (0.0% non-contiguous), 451355/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25293/354112 files (0.0% non-contiguous), 451355/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0386921 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory May 27 15:43:55: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) May 27 15:44:34: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' May 27 15:45:03: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' May 27 15:45:05: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' May 27 15:45:06: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' May 27 15:45:07: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' May 27 15:45:08: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx May 27 15:45:09: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' May 27 15:45:10: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' May 27 15:45:11: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' May 27 15:45:13: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' May 27 15:45:18: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' May 27 15:45:19: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' May 27 15:45:20: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' May 27 15:45:21: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' May 27 15:45:22: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc May 27 15:45:23: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' May 27 15:45:25: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' May 27 15:45:26: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' May 27 15:45:26: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' May 27 15:45:27: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' May 27 15:45:28: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' May 27 15:45:29: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' May 27 15:45:35: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' May 27 15:45:36: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' May 27 15:45:38: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' May 27 15:45:39: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' May 27 15:45:40: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' May 27 15:45:41: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' May 27 15:45:42: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' May 27 15:45:43: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' May 27 15:45:44: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' May 27 15:45:46: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' May 27 15:45:47: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' May 27 15:45:48: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' May 27 15:45:52: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' May 27 15:46:01: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' May 27 15:46:01: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' May 27 15:46:02: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' May 27 15:46:04: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' May 27 15:46:05: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' May 27 15:46:54: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' May 27 15:46:55: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' May 27 15:46:56: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' May 27 15:46:59: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' May 27 15:47:01: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' May 27 15:47:02: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' May 27 15:47:03: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' May 27 15:47:03: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' May 27 15:47:04: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' May 27 15:47:05: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip May 27 15:47:10: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' May 27 15:47:14: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' May 27 15:47:15: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' May 27 15:47:16: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' May 27 15:47:17: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc May 27 15:47:18: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' May 27 15:47:19: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' May 27 15:47:20: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 May 27 15:47:21: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' May 27 15:47:23: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' May 27 15:47:23: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' May 27 15:47:24: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav May 27 15:47:34: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' May 27 15:47:35: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' May 27 15:47:36: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' May 27 15:47:37: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' May 27 15:47:42: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' May 27 15:47:43: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' May 27 15:47:48: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' May 27 15:47:49: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' May 27 15:47:50: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters May 27 15:47:51: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' May 27 15:47:55: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' May 27 15:47:57: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt May 27 15:48:02: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' May 27 15:48:03: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' May 27 15:48:04: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups May 27 15:48:10: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' May 27 15:48:11: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' May 27 15:48:12: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' May 27 15:48:14: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' May 27 15:48:15: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' May 27 15:48:16: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' May 27 15:48:17: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' May 27 15:48:18: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' May 27 15:48:19: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' May 27 15:48:21: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' May 27 15:48:22: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' May 27 15:48:23: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' May 27 15:48:24: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' May 27 15:48:24: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' May 27 15:48:25: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess May 27 15:48:26: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' May 27 15:48:27: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' May 27 15:48:29: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' May 27 15:48:30: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' May 27 15:48:31: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' May 27 15:48:31: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' May 27 15:48:52: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' May 27 15:48:53: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' May 27 15:48:54: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' May 27 15:48:56: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' May 27 15:48:57: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' May 27 15:48:58: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' May 27 15:48:59: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' May 27 15:49:00: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' May 27 15:49:10: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' May 27 15:49:11: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' May 27 15:49:49: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' May 27 15:49:50: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' May 27 15:49:50: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' May 27 15:49:51: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' May 27 15:49:52: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' May 27 15:49:53: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' May 27 15:49:54: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' May 27 15:49:55: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' May 27 15:50:16: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' May 27 15:50:16: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' May 27 15:50:20: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl May 27 15:50:21: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop May 27 15:50:22: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' May 27 15:50:23: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' May 27 15:50:25: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' May 27 15:50:36: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' May 27 15:50:37: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' May 27 15:50:41: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' May 27 15:50:42: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail May 27 15:50:43: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' May 27 15:50:44: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' May 27 15:50:45: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' May 27 15:50:47: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' May 27 15:50:48: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' May 27 15:50:54: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' May 27 15:50:55: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' May 27 15:51:03: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' May 27 15:51:04: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' May 27 15:51:05: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' May 27 15:51:06: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' May 27 15:51:07: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' May 27 15:51:08: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' May 27 15:51:09: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' May 27 15:51:10: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' May 27 15:51:11: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' May 27 15:51:12: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' May 27 15:51:14: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' May 27 15:51:15: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' May 27 15:51:16: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' May 27 15:51:16: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' May 27 15:51:17: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' May 27 15:51:18: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' May 27 15:51:19: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' May 27 15:51:20: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' May 27 15:51:22: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' May 27 15:51:23: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' May 27 15:51:54: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' May 27 15:52:04: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' May 27 15:52:05: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' May 27 15:52:06: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' May 27 15:52:08: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' May 27 15:52:09: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript May 27 15:52:20: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' May 27 15:52:21: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' May 27 15:52:22: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' May 27 15:52:23: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus May 27 15:52:25: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' May 27 15:52:26: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' May 27 15:52:27: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' May 27 15:52:28: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' May 27 15:52:32: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' May 27 15:52:34: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' May 27 15:52:35: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' May 27 15:52:37: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame May 27 15:52:38: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' May 27 15:52:39: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' May 27 15:52:40: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' May 27 15:52:41: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice May 27 15:52:42: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' May 27 15:52:47: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' May 27 15:52:49: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' May 27 15:52:50: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' May 27 15:52:51: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' May 27 15:52:52: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' May 27 15:52:53: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' May 27 15:52:54: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' May 27 15:52:55: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' May 27 15:52:56: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' May 27 15:52:58: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf May 27 15:52:59: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' May 27 15:53:02: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' May 27 15:53:03: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' May 27 15:53:04: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' May 27 15:53:04: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' May 27 15:53:06: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' May 27 15:53:07: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' May 27 15:53:08: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' May 27 15:53:09: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' May 27 15:53:10: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' May 27 15:53:11: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' May 27 15:53:15: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' May 27 15:53:16: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' May 27 15:53:18: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' May 27 15:53:19: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' May 27 15:53:20: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' May 27 15:53:21: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic May 27 15:53:46: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' May 27 15:53:47: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files May 27 16:43:55: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/8b61a5fb-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.jIBwQt/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058102 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.6087e-05 s, 23.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00681089 s, 433 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Mon May 27 16:47:06 2024 4.36% done, estimate finish Mon May 27 16:47:06 2024 6.55% done, estimate finish Mon May 27 16:47:06 2024 8.73% done, estimate finish Mon May 27 16:47:06 2024 10.91% done, estimate finish Mon May 27 16:47:06 2024 13.09% done, estimate finish Mon May 27 16:47:06 2024 15.27% done, estimate finish Mon May 27 16:47:06 2024 17.45% done, estimate finish Mon May 27 16:47:06 2024 19.63% done, estimate finish Mon May 27 16:47:06 2024 21.81% done, estimate finish Mon May 27 16:47:06 2024 23.99% done, estimate finish Mon May 27 16:47:06 2024 26.17% done, estimate finish Mon May 27 16:47:06 2024 28.36% done, estimate finish Mon May 27 16:47:06 2024 30.53% done, estimate finish Mon May 27 16:47:06 2024 32.72% done, estimate finish Mon May 27 16:47:06 2024 34.90% done, estimate finish Mon May 27 16:47:06 2024 37.08% done, estimate finish Mon May 27 16:47:06 2024 39.26% done, estimate finish Mon May 27 16:47:06 2024 41.44% done, estimate finish Mon May 27 16:47:06 2024 43.62% done, estimate finish Mon May 27 16:47:06 2024 45.80% done, estimate finish Mon May 27 16:47:06 2024 47.98% done, estimate finish Mon May 27 16:47:06 2024 50.16% done, estimate finish Mon May 27 16:47:06 2024 52.34% done, estimate finish Mon May 27 16:47:06 2024 54.53% done, estimate finish Mon May 27 16:47:06 2024 56.70% done, estimate finish Mon May 27 16:47:06 2024 58.89% done, estimate finish Mon May 27 16:47:06 2024 61.07% done, estimate finish Mon May 27 16:47:06 2024 63.25% done, estimate finish Mon May 27 16:47:06 2024 65.43% done, estimate finish Mon May 27 16:47:06 2024 67.61% done, estimate finish Mon May 27 16:47:06 2024 69.79% done, estimate finish Mon May 27 16:47:06 2024 71.97% done, estimate finish Mon May 27 16:47:06 2024 74.15% done, estimate finish Mon May 27 16:47:06 2024 76.33% done, estimate finish Mon May 27 16:47:06 2024 78.51% done, estimate finish Mon May 27 16:47:06 2024 80.70% done, estimate finish Mon May 27 16:47:06 2024 82.87% done, estimate finish Mon May 27 16:47:06 2024 85.06% done, estimate finish Mon May 27 16:47:06 2024 87.24% done, estimate finish Mon May 27 16:47:06 2024 89.42% done, estimate finish Mon May 27 16:47:06 2024 91.60% done, estimate finish Mon May 27 16:47:06 2024 93.78% done, estimate finish Mon May 27 16:47:06 2024 95.96% done, estimate finish Mon May 27 16:47:06 2024 98.14% done, estimate finish Mon May 27 16:47:07 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229075 Writing: Ending Padblock Start Block 229122 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229272 extents written (447 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso May 27 16:47:14: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.4706 s, 364 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x0a6e7903. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0x0a6e7903 Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (253:1): 0 1040384 linear 7:4 8192 add map loop4p2 (253:2): 0 65536 linear 7:4 1048576 add map loop4p3 (253:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 512b2fb5-9697-473c-bbdb-9c66d28505e0 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 8e7a72ef-a269-44b5-8489-86dfb11bed59 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25293/354112 files (0.0% non-contiguous), 451355/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25293/354112 files (0.0% non-contiguous), 451355/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0375239 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory May 27 16:50:43: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) May 27 16:51:23: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' May 27 16:51:51: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' May 27 16:51:52: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' May 27 16:51:53: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' May 27 16:51:54: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' May 27 16:51:55: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx May 27 16:51:57: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' May 27 16:51:58: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' May 27 16:51:59: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' May 27 16:52:00: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' May 27 16:52:05: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' May 27 16:52:06: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' May 27 16:52:07: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' May 27 16:52:08: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' May 27 16:52:10: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc May 27 16:52:11: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' May 27 16:52:12: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' May 27 16:52:13: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' May 27 16:52:14: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' May 27 16:52:15: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' May 27 16:52:16: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' May 27 16:52:17: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' May 27 16:52:24: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' May 27 16:52:25: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' May 27 16:52:26: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' May 27 16:52:27: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' May 27 16:52:28: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' May 27 16:52:29: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' May 27 16:52:30: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' May 27 16:52:32: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' May 27 16:52:33: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' May 27 16:52:34: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' May 27 16:52:35: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' May 27 16:52:36: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' May 27 16:52:40: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' May 27 16:52:49: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' May 27 16:52:49: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' May 27 16:52:51: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' May 27 16:52:51: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' May 27 16:52:52: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' May 27 16:53:41: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' May 27 16:53:42: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' May 27 16:53:44: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' May 27 16:53:47: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' May 27 16:53:48: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' May 27 16:53:49: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' May 27 16:53:49: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' May 27 16:53:50: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' May 27 16:53:51: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' May 27 16:53:52: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip May 27 16:53:58: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' May 27 16:54:01: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' May 27 16:54:02: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' May 27 16:54:03: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' May 27 16:54:04: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc May 27 16:54:05: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' May 27 16:54:06: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' May 27 16:54:09: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 May 27 16:54:12: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' May 27 16:54:12: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' May 27 16:54:12: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' May 27 16:54:13: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav May 27 16:54:24: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' May 27 16:54:25: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' May 27 16:54:27: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' May 27 16:54:28: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' May 27 16:54:33: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' May 27 16:54:34: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' May 27 16:54:40: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' May 27 16:54:41: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' May 27 16:54:42: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters May 27 16:54:43: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' May 27 16:54:48: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' May 27 16:54:49: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt May 27 16:54:54: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' May 27 16:54:55: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' May 27 16:54:56: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups May 27 16:55:03: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' May 27 16:55:04: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' May 27 16:55:06: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' May 27 16:55:07: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' May 27 16:55:08: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' May 27 16:55:09: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' May 27 16:55:10: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' May 27 16:55:11: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' May 27 16:55:13: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' May 27 16:55:14: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' May 27 16:55:15: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' May 27 16:55:16: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' May 27 16:55:17: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' May 27 16:55:17: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' May 27 16:55:18: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess May 27 16:55:19: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' May 27 16:55:21: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' May 27 16:55:22: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' May 27 16:55:23: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' May 27 16:55:24: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' May 27 16:55:24: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' May 27 16:55:46: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' May 27 16:55:47: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' May 27 16:55:49: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' May 27 16:55:50: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' May 27 16:55:51: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' May 27 16:55:52: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' May 27 16:55:53: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' May 27 16:55:54: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' May 27 16:56:04: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' May 27 16:56:05: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' May 27 16:56:43: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' May 27 16:56:44: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' May 27 16:56:45: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' May 27 16:56:46: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' May 27 16:56:47: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' May 27 16:56:48: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' May 27 16:56:50: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' May 27 16:56:51: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' May 27 16:57:11: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' May 27 16:57:11: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' May 27 16:57:15: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl May 27 16:57:16: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop May 27 16:57:17: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' May 27 16:57:19: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' May 27 16:57:20: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' May 27 16:57:31: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' May 27 16:57:32: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' May 27 16:57:36: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' May 27 16:57:37: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail May 27 16:57:38: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' May 27 16:57:39: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' May 27 16:57:41: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' May 27 16:57:42: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' May 27 16:57:43: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' May 27 16:57:49: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' May 27 16:57:50: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' May 27 16:57:58: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' May 27 16:57:59: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' May 27 16:58:01: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' May 27 16:58:02: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' May 27 16:58:03: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' May 27 16:58:04: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' May 27 16:58:05: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' May 27 16:58:05: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' May 27 16:58:06: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' May 27 16:58:08: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' May 27 16:58:09: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' May 27 16:58:10: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' May 27 16:58:11: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' May 27 16:58:11: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' May 27 16:58:12: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' May 27 16:58:13: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' May 27 16:58:14: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' May 27 16:58:16: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' May 27 16:58:17: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' May 27 16:58:18: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' May 27 16:58:50: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' May 27 16:59:00: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' May 27 16:59:02: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' May 27 16:59:02: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' May 27 16:59:04: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' May 27 16:59:05: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript May 27 16:59:16: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' May 27 16:59:17: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' May 27 16:59:19: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' May 27 16:59:20: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus May 27 16:59:21: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' May 27 16:59:22: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' May 27 16:59:23: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' May 27 16:59:23: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' May 27 16:59:27: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' May 27 16:59:29: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' May 27 16:59:31: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' May 27 16:59:32: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame May 27 16:59:33: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' May 27 16:59:34: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' May 27 16:59:35: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' May 27 16:59:36: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice May 27 16:59:37: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' May 27 16:59:43: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' May 27 16:59:44: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' May 27 16:59:45: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' May 27 16:59:46: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' May 27 16:59:47: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' May 27 16:59:48: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' May 27 16:59:49: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' May 27 16:59:50: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' May 27 16:59:52: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' May 27 16:59:52: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf May 27 16:59:53: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' May 27 16:59:56: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' May 27 16:59:57: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' May 27 16:59:58: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' May 27 16:59:58: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' May 27 17:00:00: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' May 27 17:00:01: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' May 27 17:00:02: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' May 27 17:00:03: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' May 27 17:00:04: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' May 27 17:00:05: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' May 27 17:00:09: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' May 27 17:00:11: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' May 27 17:00:12: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' May 27 17:00:13: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' May 27 17:00:14: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' May 27 17:00:15: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic May 27 17:00:40: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' May 27 17:00:42: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 2 17:45:51: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/63c3e67c-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.y9IxwZ/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058079 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 0.000102168 s, 20.0 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00662442 s, 445 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Sun Jun 2 17:48:57 2024 4.36% done, estimate finish Sun Jun 2 17:48:57 2024 6.55% done, estimate finish Sun Jun 2 17:48:57 2024 8.72% done, estimate finish Sun Jun 2 17:48:57 2024 10.91% done, estimate finish Sun Jun 2 17:48:57 2024 13.09% done, estimate finish Sun Jun 2 17:48:57 2024 15.27% done, estimate finish Sun Jun 2 17:48:57 2024 17.45% done, estimate finish Sun Jun 2 17:48:57 2024 19.63% done, estimate finish Sun Jun 2 17:48:57 2024 21.81% done, estimate finish Sun Jun 2 17:48:57 2024 23.99% done, estimate finish Sun Jun 2 17:48:57 2024 26.17% done, estimate finish Sun Jun 2 17:48:57 2024 28.35% done, estimate finish Sun Jun 2 17:48:57 2024 30.53% done, estimate finish Sun Jun 2 17:48:57 2024 32.71% done, estimate finish Sun Jun 2 17:48:57 2024 34.89% done, estimate finish Sun Jun 2 17:48:57 2024 37.08% done, estimate finish Sun Jun 2 17:48:57 2024 39.25% done, estimate finish Sun Jun 2 17:48:57 2024 41.44% done, estimate finish Sun Jun 2 17:48:57 2024 43.61% done, estimate finish Sun Jun 2 17:48:57 2024 45.80% done, estimate finish Sun Jun 2 17:48:57 2024 47.98% done, estimate finish Sun Jun 2 17:48:57 2024 50.16% done, estimate finish Sun Jun 2 17:48:57 2024 52.34% done, estimate finish Sun Jun 2 17:48:57 2024 54.52% done, estimate finish Sun Jun 2 17:48:57 2024 56.70% done, estimate finish Sun Jun 2 17:48:57 2024 58.88% done, estimate finish Sun Jun 2 17:48:57 2024 61.06% done, estimate finish Sun Jun 2 17:48:57 2024 63.24% done, estimate finish Sun Jun 2 17:48:57 2024 65.42% done, estimate finish Sun Jun 2 17:48:58 2024 67.60% done, estimate finish Sun Jun 2 17:48:58 2024 69.78% done, estimate finish Sun Jun 2 17:48:58 2024 71.97% done, estimate finish Sun Jun 2 17:48:58 2024 74.14% done, estimate finish Sun Jun 2 17:48:58 2024 76.33% done, estimate finish Sun Jun 2 17:48:58 2024 78.50% done, estimate finish Sun Jun 2 17:48:58 2024 80.69% done, estimate finish Sun Jun 2 17:48:58 2024 82.86% done, estimate finish Sun Jun 2 17:48:58 2024 85.05% done, estimate finish Sun Jun 2 17:48:58 2024 87.22% done, estimate finish Sun Jun 2 17:48:58 2024 89.41% done, estimate finish Sun Jun 2 17:48:58 2024 91.59% done, estimate finish Sun Jun 2 17:48:58 2024 93.77% done, estimate finish Sun Jun 2 17:48:58 2024 95.95% done, estimate finish Sun Jun 2 17:48:58 2024 98.13% done, estimate finish Sun Jun 2 17:48:58 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229096 Writing: Ending Padblock Start Block 229143 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229293 extents written (447 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 2 17:49:05: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.1619 s, 371 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xa240d5db. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0xa240d5db Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (253:1): 0 1040384 linear 7:4 8192 add map loop4p2 (253:2): 0 65536 linear 7:4 1048576 add map loop4p3 (253:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 24c6900d-4283-4b0d-8582-e053a0143b78 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 51c70dbe-8580-4223-a9e1-063c4730745d Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25294/354112 files (0.0% non-contiguous), 451364/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25294/354112 files (0.0% non-contiguous), 451364/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0405575 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 2 17:52:33: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 2 17:53:13: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 2 17:53:42: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 2 17:53:44: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 2 17:53:45: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 2 17:53:46: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 2 17:53:47: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 2 17:53:48: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 2 17:53:49: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 2 17:53:50: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 2 17:53:52: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 2 17:53:57: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 2 17:53:58: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 2 17:53:59: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 2 17:54:00: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 2 17:54:01: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 2 17:54:02: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 2 17:54:03: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 2 17:54:05: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 2 17:54:06: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 2 17:54:07: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 2 17:54:08: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 2 17:54:09: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 2 17:54:15: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 2 17:54:16: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 2 17:54:17: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 2 17:54:19: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 2 17:54:20: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 2 17:54:21: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 2 17:54:22: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 2 17:54:23: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 2 17:54:24: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 2 17:54:25: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 2 17:54:27: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 2 17:54:28: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 2 17:54:32: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 2 17:54:41: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 2 17:54:41: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 2 17:54:42: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 2 17:54:43: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 2 17:54:45: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 2 17:55:34: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 2 17:55:35: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 2 17:55:36: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 2 17:55:40: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 2 17:55:41: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 2 17:55:43: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 2 17:55:44: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 2 17:55:45: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 2 17:55:46: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 2 17:55:47: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 2 17:55:52: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 2 17:55:56: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 2 17:55:58: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 2 17:55:59: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 2 17:56:00: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 2 17:56:01: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 2 17:56:02: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 2 17:56:03: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 2 17:56:04: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 2 17:56:05: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 2 17:56:06: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 2 17:56:07: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 2 17:56:17: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 2 17:56:18: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 2 17:56:19: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 2 17:56:20: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 2 17:56:24: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 2 17:56:26: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 2 17:56:31: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 2 17:56:32: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 2 17:56:33: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 2 17:56:34: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 2 17:56:38: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 2 17:56:39: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 2 17:56:45: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 2 17:56:46: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 2 17:56:47: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 2 17:56:54: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 2 17:56:55: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 2 17:56:56: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 2 17:56:57: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 2 17:56:59: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 2 17:57:00: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 2 17:57:01: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 2 17:57:02: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 2 17:57:03: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 2 17:57:04: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 2 17:57:06: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 2 17:57:07: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 2 17:57:08: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 2 17:57:08: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 2 17:57:09: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 2 17:57:10: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 2 17:57:11: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 2 17:57:12: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 2 17:57:14: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 2 17:57:15: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 2 17:57:16: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 2 17:57:37: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 2 17:57:38: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 2 17:57:39: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 2 17:57:40: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 2 17:57:42: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 2 17:57:43: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 2 17:57:44: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 2 17:57:45: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 2 17:57:55: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 2 17:57:56: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 2 17:58:35: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 2 17:58:36: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 2 17:58:36: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 2 17:58:37: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 2 17:58:38: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 2 17:58:39: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 2 17:58:40: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 2 17:58:41: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 2 17:59:02: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 2 17:59:02: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 2 17:59:06: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 2 17:59:07: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 2 17:59:08: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' Jun 2 17:59:09: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 2 17:59:10: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 2 17:59:22: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 2 17:59:23: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 2 17:59:27: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 2 17:59:28: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 2 17:59:29: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 2 17:59:30: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 2 17:59:31: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 2 17:59:33: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 2 17:59:34: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 2 17:59:40: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 2 17:59:41: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 2 17:59:49: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 2 17:59:50: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 2 17:59:51: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 2 17:59:53: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 2 17:59:54: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 2 17:59:55: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 2 17:59:56: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 2 17:59:57: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 2 17:59:58: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' Jun 2 17:59:59: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 2 18:00:00: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 2 18:00:02: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 2 18:00:03: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 2 18:00:03: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 2 18:00:04: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 2 18:00:05: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 2 18:00:06: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 2 18:00:07: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 2 18:00:08: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 2 18:00:10: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 2 18:00:43: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 2 18:00:53: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 2 18:00:54: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 2 18:00:55: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 2 18:00:58: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 2 18:00:59: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 2 18:01:11: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 2 18:01:12: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 2 18:01:13: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 2 18:01:14: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 2 18:01:16: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 2 18:01:17: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 2 18:01:18: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 2 18:01:18: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 2 18:01:22: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 2 18:01:24: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 2 18:01:25: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 2 18:01:27: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 2 18:01:28: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 2 18:01:29: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 2 18:01:30: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 2 18:01:31: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 2 18:01:32: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 2 18:01:37: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' Jun 2 18:01:38: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 2 18:01:40: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 2 18:01:41: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 2 18:01:42: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 2 18:01:43: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 2 18:01:44: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 2 18:01:45: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 2 18:01:46: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 2 18:01:48: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 2 18:01:49: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 2 18:01:52: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 2 18:01:53: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 2 18:01:54: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 2 18:01:54: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 2 18:01:55: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 2 18:01:57: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 2 18:01:58: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 2 18:01:59: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 2 18:02:00: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 2 18:02:01: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 2 18:02:05: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 2 18:02:06: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 2 18:02:08: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 2 18:02:09: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 2 18:02:10: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 2 18:02:11: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 2 18:02:36: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 2 18:02:37: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 2 19:07:07: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/63c3e67c-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.yrWXwp/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.056090 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.1245e-05 s, 33.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00660339 s, 447 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Sun Jun 2 19:10:19 2024 4.36% done, estimate finish Sun Jun 2 19:10:19 2024 6.55% done, estimate finish Sun Jun 2 19:10:19 2024 8.72% done, estimate finish Sun Jun 2 19:10:19 2024 10.91% done, estimate finish Sun Jun 2 19:10:19 2024 13.09% done, estimate finish Sun Jun 2 19:10:19 2024 15.27% done, estimate finish Sun Jun 2 19:10:19 2024 17.45% done, estimate finish Sun Jun 2 19:10:19 2024 19.63% done, estimate finish Sun Jun 2 19:10:19 2024 21.81% done, estimate finish Sun Jun 2 19:10:19 2024 23.99% done, estimate finish Sun Jun 2 19:10:19 2024 26.17% done, estimate finish Sun Jun 2 19:10:19 2024 28.35% done, estimate finish Sun Jun 2 19:10:22 2024 30.53% done, estimate finish Sun Jun 2 19:10:22 2024 32.71% done, estimate finish Sun Jun 2 19:10:22 2024 34.89% done, estimate finish Sun Jun 2 19:10:21 2024 37.08% done, estimate finish Sun Jun 2 19:10:21 2024 39.25% done, estimate finish Sun Jun 2 19:10:21 2024 41.44% done, estimate finish Sun Jun 2 19:10:21 2024 43.61% done, estimate finish Sun Jun 2 19:10:21 2024 45.80% done, estimate finish Sun Jun 2 19:10:21 2024 47.98% done, estimate finish Sun Jun 2 19:10:21 2024 50.16% done, estimate finish Sun Jun 2 19:10:20 2024 52.34% done, estimate finish Sun Jun 2 19:10:20 2024 54.52% done, estimate finish Sun Jun 2 19:10:20 2024 56.70% done, estimate finish Sun Jun 2 19:10:20 2024 58.88% done, estimate finish Sun Jun 2 19:10:20 2024 61.06% done, estimate finish Sun Jun 2 19:10:20 2024 63.24% done, estimate finish Sun Jun 2 19:10:20 2024 65.42% done, estimate finish Sun Jun 2 19:10:20 2024 67.60% done, estimate finish Sun Jun 2 19:10:20 2024 69.78% done, estimate finish Sun Jun 2 19:10:20 2024 71.97% done, estimate finish Sun Jun 2 19:10:20 2024 74.14% done, estimate finish Sun Jun 2 19:10:20 2024 76.33% done, estimate finish Sun Jun 2 19:10:20 2024 78.50% done, estimate finish Sun Jun 2 19:10:20 2024 80.69% done, estimate finish Sun Jun 2 19:10:20 2024 82.86% done, estimate finish Sun Jun 2 19:10:20 2024 85.05% done, estimate finish Sun Jun 2 19:10:20 2024 87.22% done, estimate finish Sun Jun 2 19:10:20 2024 89.41% done, estimate finish Sun Jun 2 19:10:20 2024 91.59% done, estimate finish Sun Jun 2 19:10:20 2024 93.77% done, estimate finish Sun Jun 2 19:10:20 2024 95.95% done, estimate finish Sun Jun 2 19:10:20 2024 98.13% done, estimate finish Sun Jun 2 19:10:20 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229099 Writing: Ending Padblock Start Block 229146 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229296 extents written (447 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 2 19:10:27: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.4799 s, 364 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x41642afe. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0x41642afe Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (253:1): 0 1040384 linear 7:4 8192 add map loop4p2 (253:2): 0 65536 linear 7:4 1048576 add map loop4p3 (253:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: b16a6078-4066-411d-b678-3fca348c43bf Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: e1171a67-fcef-4892-9d13-4f467093a1e9 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.7% non-contiguous), 126948/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.7% non-contiguous), 126948/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25294/354112 files (0.0% non-contiguous), 451363/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25294/354112 files (0.0% non-contiguous), 451363/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0366075 s, 2.9 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 2 19:13:47: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 2 19:14:26: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 2 19:14:56: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 2 19:14:57: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 2 19:14:58: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 2 19:14:58: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 2 19:14:59: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 2 19:15:00: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 2 19:15:01: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 2 19:15:03: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 2 19:15:04: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 2 19:15:09: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 2 19:15:10: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 2 19:15:11: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 2 19:15:12: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 2 19:15:13: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 2 19:15:15: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 2 19:15:16: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 2 19:15:17: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 2 19:15:17: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 2 19:15:18: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 2 19:15:19: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 2 19:15:20: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 2 19:15:26: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 2 19:15:28: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 2 19:15:29: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 2 19:15:30: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 2 19:15:31: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 2 19:15:32: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 2 19:15:33: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 2 19:15:34: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 2 19:15:35: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 2 19:15:37: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 2 19:15:38: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 2 19:15:39: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 2 19:15:43: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 2 19:15:52: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 2 19:15:52: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 2 19:15:54: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 2 19:15:55: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 2 19:15:56: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 2 19:16:45: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 2 19:16:46: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 2 19:16:47: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 2 19:16:51: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 2 19:16:52: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 2 19:16:53: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 2 19:16:53: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 2 19:16:54: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 2 19:16:55: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 2 19:16:56: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 2 19:17:01: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 2 19:17:05: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 2 19:17:06: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 2 19:17:07: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 2 19:17:08: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 2 19:17:09: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 2 19:17:10: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 2 19:17:11: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 2 19:17:13: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 2 19:17:14: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 2 19:17:14: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 2 19:17:15: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 2 19:17:25: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 2 19:17:26: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 2 19:17:27: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 2 19:17:29: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 2 19:17:33: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 2 19:17:34: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 2 19:17:39: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 2 19:17:40: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 2 19:17:41: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 2 19:17:42: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 2 19:17:47: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 2 19:17:48: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 2 19:17:53: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 2 19:17:54: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 2 19:17:55: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 2 19:18:01: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 2 19:18:02: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 2 19:18:04: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 2 19:18:05: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 2 19:18:06: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 2 19:18:07: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 2 19:18:08: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 2 19:18:09: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 2 19:18:10: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 2 19:18:11: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 2 19:18:12: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 2 19:18:13: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 2 19:18:14: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 2 19:18:14: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 2 19:18:14: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 2 19:18:15: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 2 19:18:17: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 2 19:18:18: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 2 19:18:19: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 2 19:18:20: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 2 19:18:20: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 2 19:18:41: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 2 19:18:42: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 2 19:18:44: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 2 19:18:45: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 2 19:18:46: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 2 19:18:47: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 2 19:18:48: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 2 19:18:49: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 2 19:18:59: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 2 19:19:00: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 2 19:19:37: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 2 19:19:38: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 2 19:19:39: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 2 19:19:40: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 2 19:19:41: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 2 19:19:42: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 2 19:19:44: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 2 19:19:45: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 2 19:20:05: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 2 19:20:05: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 2 19:20:09: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 2 19:20:10: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 2 19:20:11: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' Jun 2 19:20:13: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 2 19:20:14: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 2 19:20:25: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 2 19:20:26: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 2 19:20:30: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 2 19:20:31: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 2 19:20:32: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 2 19:20:34: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 2 19:20:35: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 2 19:20:36: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 2 19:20:37: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 2 19:20:43: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 2 19:20:44: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 2 19:20:52: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 2 19:20:53: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 2 19:20:55: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 2 19:20:56: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 2 19:20:57: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 2 19:20:58: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 2 19:20:59: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 2 19:20:59: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 2 19:21:00: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' Jun 2 19:21:02: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 2 19:21:03: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 2 19:21:04: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 2 19:21:05: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 2 19:21:05: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 2 19:21:06: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 2 19:21:07: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 2 19:21:08: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 2 19:21:10: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 2 19:21:11: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 2 19:21:12: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 2 19:21:44: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 2 19:21:54: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 2 19:21:56: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 2 19:21:56: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 2 19:21:58: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 2 19:21:59: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 2 19:22:10: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 2 19:22:11: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 2 19:22:12: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 2 19:22:14: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 2 19:22:15: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 2 19:22:16: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 2 19:22:17: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 2 19:22:18: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 2 19:22:22: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 2 19:22:24: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 2 19:22:26: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 2 19:22:27: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 2 19:22:28: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 2 19:22:29: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 2 19:22:30: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 2 19:22:31: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 2 19:22:32: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 2 19:22:38: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' Jun 2 19:22:39: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 2 19:22:40: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 2 19:22:41: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 2 19:22:42: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 2 19:22:43: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 2 19:22:44: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 2 19:22:45: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 2 19:22:47: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 2 19:22:47: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 2 19:22:48: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 2 19:22:51: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 2 19:22:52: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 2 19:22:53: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 2 19:22:53: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 2 19:22:55: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 2 19:22:56: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 2 19:22:57: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 2 19:22:58: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 2 19:22:59: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 2 19:23:00: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 2 19:23:04: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 2 19:23:06: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 2 19:23:07: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 2 19:23:08: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 2 19:23:09: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 2 19:23:10: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 2 19:23:35: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 2 19:23:37: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 13 04:31:01: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/0003dd9c-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.ytjMW9/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.165416 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.0964e-05 s, 25.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00652415 s, 452 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Thu Jun 13 04:35:07 2024 4.36% done, estimate finish Thu Jun 13 04:35:07 2024 6.55% done, estimate finish Thu Jun 13 04:35:07 2024 8.72% done, estimate finish Thu Jun 13 04:35:07 2024 10.91% done, estimate finish Thu Jun 13 04:35:07 2024 13.08% done, estimate finish Thu Jun 13 04:35:07 2024 15.27% done, estimate finish Thu Jun 13 04:35:07 2024 17.44% done, estimate finish Thu Jun 13 04:35:07 2024 19.63% done, estimate finish Thu Jun 13 04:35:07 2024 21.81% done, estimate finish Thu Jun 13 04:35:07 2024 23.99% done, estimate finish Thu Jun 13 04:35:07 2024 26.17% done, estimate finish Thu Jun 13 04:35:07 2024 28.35% done, estimate finish Thu Jun 13 04:35:07 2024 30.53% done, estimate finish Thu Jun 13 04:35:07 2024 32.71% done, estimate finish Thu Jun 13 04:35:07 2024 34.89% done, estimate finish Thu Jun 13 04:35:07 2024 37.07% done, estimate finish Thu Jun 13 04:35:07 2024 39.25% done, estimate finish Thu Jun 13 04:35:07 2024 41.43% done, estimate finish Thu Jun 13 04:35:07 2024 43.61% done, estimate finish Thu Jun 13 04:35:07 2024 45.79% done, estimate finish Thu Jun 13 04:35:07 2024 47.97% done, estimate finish Thu Jun 13 04:35:07 2024 50.15% done, estimate finish Thu Jun 13 04:35:07 2024 52.33% done, estimate finish Thu Jun 13 04:35:07 2024 54.51% done, estimate finish Thu Jun 13 04:35:07 2024 56.69% done, estimate finish Thu Jun 13 04:35:07 2024 58.87% done, estimate finish Thu Jun 13 04:35:07 2024 61.05% done, estimate finish Thu Jun 13 04:35:07 2024 63.23% done, estimate finish Thu Jun 13 04:35:07 2024 65.41% done, estimate finish Thu Jun 13 04:35:07 2024 67.59% done, estimate finish Thu Jun 13 04:35:07 2024 69.77% done, estimate finish Thu Jun 13 04:35:07 2024 71.96% done, estimate finish Thu Jun 13 04:35:07 2024 74.13% done, estimate finish Thu Jun 13 04:35:07 2024 76.32% done, estimate finish Thu Jun 13 04:35:07 2024 78.49% done, estimate finish Thu Jun 13 04:35:07 2024 80.68% done, estimate finish Thu Jun 13 04:35:07 2024 82.86% done, estimate finish Thu Jun 13 04:35:07 2024 85.04% done, estimate finish Thu Jun 13 04:35:07 2024 87.21% done, estimate finish Thu Jun 13 04:35:07 2024 89.40% done, estimate finish Thu Jun 13 04:35:07 2024 91.57% done, estimate finish Thu Jun 13 04:35:07 2024 93.76% done, estimate finish Thu Jun 13 04:35:07 2024 95.93% done, estimate finish Thu Jun 13 04:35:07 2024 98.12% done, estimate finish Thu Jun 13 04:35:07 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229131 Writing: Ending Padblock Start Block 229178 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229328 extents written (447 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 13 04:35:15: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.1087 s, 372 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x212faa94. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x212faa94 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: e30d6b75-4554-4147-b25b-4760cc9d0590 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 7dddd10d-6772-4e11-aa17-3e23cc40d101 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126951/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126951/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.0% non-contiguous), 451371/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.0% non-contiguous), 451371/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0325294 s, 3.2 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 13 04:38:47: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 13 04:39:26: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 13 04:39:56: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 13 04:39:57: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 13 04:39:58: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 13 04:39:59: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 13 04:40:00: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 13 04:40:01: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 13 04:40:03: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 13 04:40:04: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 13 04:40:05: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 13 04:40:10: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 13 04:40:11: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 13 04:40:12: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 13 04:40:13: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 13 04:40:14: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 13 04:40:16: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 13 04:40:17: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 13 04:40:18: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 13 04:40:19: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 13 04:40:20: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 13 04:40:21: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 13 04:40:22: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 13 04:40:33: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 13 04:40:34: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 13 04:40:35: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 13 04:40:36: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 13 04:40:37: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 13 04:40:38: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 13 04:40:39: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 13 04:40:40: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 13 04:40:42: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 13 04:40:43: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 13 04:40:44: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 13 04:40:45: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 13 04:40:49: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 13 04:40:59: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 13 04:41:00: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 13 04:41:02: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 13 04:41:03: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 13 04:41:04: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 13 04:41:53: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 13 04:41:54: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 13 04:41:55: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 13 04:42:00: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 13 04:42:01: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 13 04:42:02: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 13 04:42:03: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 13 04:42:04: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 13 04:42:05: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 13 04:42:06: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 13 04:42:16: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 13 04:42:19: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 13 04:42:20: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 13 04:42:21: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 13 04:42:22: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 13 04:42:23: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 13 04:42:24: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 13 04:42:26: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 13 04:42:27: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 13 04:42:28: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 13 04:42:29: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 13 04:42:30: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 13 04:42:40: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 13 04:42:41: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 13 04:42:43: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 13 04:42:44: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 13 04:42:49: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 13 04:42:50: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 13 04:43:01: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 13 04:43:02: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 13 04:43:03: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 13 04:43:05: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 13 04:43:09: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 13 04:43:10: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 13 04:43:15: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 13 04:43:16: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 13 04:43:17: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 13 04:43:24: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 13 04:43:26: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 13 04:43:27: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 13 04:43:28: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 13 04:43:29: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 13 04:43:30: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 13 04:43:31: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 13 04:43:32: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 13 04:43:34: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 13 04:43:35: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 13 04:43:36: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 13 04:43:37: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 13 04:43:38: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 13 04:43:39: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 13 04:43:40: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 13 04:43:42: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 13 04:43:43: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 13 04:43:44: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 13 04:43:45: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 13 04:43:46: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 13 04:43:47: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 13 04:44:15: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 13 04:44:17: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 13 04:44:19: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 13 04:44:20: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 13 04:44:21: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 13 04:44:22: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 13 04:44:23: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 13 04:44:24: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 13 04:44:34: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 13 04:44:36: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 13 04:45:13: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 13 04:45:14: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 13 04:45:15: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 13 04:45:16: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 13 04:45:17: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 13 04:45:19: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 13 04:45:20: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 13 04:45:21: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 13 04:45:52: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 13 04:45:53: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 13 04:45:58: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 13 04:45:59: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 13 04:46:01: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' Jun 13 04:46:02: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 13 04:46:03: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 13 04:46:16: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 13 04:46:17: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 13 04:46:22: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 13 04:46:23: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 13 04:46:25: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 13 04:46:26: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 13 04:46:27: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 13 04:46:28: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 13 04:46:29: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 13 04:46:36: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 13 04:46:37: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 13 04:46:46: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 13 04:46:47: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 13 04:46:48: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 13 04:46:49: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 13 04:46:50: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 13 04:46:51: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 13 04:46:52: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 13 04:46:53: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 13 04:46:55: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' Jun 13 04:46:56: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 13 04:46:57: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 13 04:46:58: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 13 04:46:59: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 13 04:47:00: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 13 04:47:01: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 13 04:47:02: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 13 04:47:04: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 13 04:47:05: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 13 04:47:06: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 13 04:47:07: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 13 04:47:42: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 13 04:47:53: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 13 04:47:54: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 13 04:47:54: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 13 04:47:56: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 13 04:47:57: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 13 04:48:09: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 13 04:48:11: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 13 04:48:12: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 13 04:48:13: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 13 04:48:14: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 13 04:48:15: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 13 04:48:16: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 13 04:48:17: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 13 04:48:22: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 13 04:48:24: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 13 04:48:25: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 13 04:48:26: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 13 04:48:27: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 13 04:48:28: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 13 04:48:29: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 13 04:48:30: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 13 04:48:32: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 13 04:48:37: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' Jun 13 04:48:38: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 13 04:48:39: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 13 04:48:40: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 13 04:48:41: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 13 04:48:42: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 13 04:48:44: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 13 04:48:45: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 13 04:48:46: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 13 04:48:47: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 13 04:48:48: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 13 04:48:52: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 13 04:48:53: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 13 04:48:55: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 13 04:48:56: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 13 04:48:57: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 13 04:48:58: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 13 04:48:59: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 13 04:49:00: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 13 04:49:01: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 13 04:49:03: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 13 04:49:09: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 13 04:49:10: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 13 04:49:11: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 13 04:49:12: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 13 04:49:13: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 13 04:49:14: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 13 04:49:48: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 13 04:49:49: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 14 16:41:47: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/0003dd9c-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.ul0hl8/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058109 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.805e-05 s, 42.6 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00646378 s, 456 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Fri Jun 14 16:44:58 2024 4.36% done, estimate finish Fri Jun 14 16:44:58 2024 6.55% done, estimate finish Fri Jun 14 16:44:58 2024 8.72% done, estimate finish Fri Jun 14 16:44:58 2024 10.91% done, estimate finish Fri Jun 14 16:44:58 2024 13.09% done, estimate finish Fri Jun 14 16:44:58 2024 15.27% done, estimate finish Fri Jun 14 16:44:58 2024 17.45% done, estimate finish Fri Jun 14 16:44:58 2024 19.63% done, estimate finish Fri Jun 14 16:44:58 2024 21.81% done, estimate finish Fri Jun 14 16:44:58 2024 23.99% done, estimate finish Fri Jun 14 16:44:58 2024 26.17% done, estimate finish Fri Jun 14 16:44:58 2024 28.35% done, estimate finish Fri Jun 14 16:44:58 2024 30.53% done, estimate finish Fri Jun 14 16:44:58 2024 32.71% done, estimate finish Fri Jun 14 16:44:58 2024 34.89% done, estimate finish Fri Jun 14 16:44:58 2024 37.08% done, estimate finish Fri Jun 14 16:44:58 2024 39.25% done, estimate finish Fri Jun 14 16:45:00 2024 41.44% done, estimate finish Fri Jun 14 16:45:00 2024 43.61% done, estimate finish Fri Jun 14 16:45:00 2024 45.80% done, estimate finish Fri Jun 14 16:45:00 2024 47.98% done, estimate finish Fri Jun 14 16:45:00 2024 50.16% done, estimate finish Fri Jun 14 16:44:59 2024 52.34% done, estimate finish Fri Jun 14 16:44:59 2024 54.52% done, estimate finish Fri Jun 14 16:44:59 2024 56.70% done, estimate finish Fri Jun 14 16:44:59 2024 58.88% done, estimate finish Fri Jun 14 16:44:59 2024 61.06% done, estimate finish Fri Jun 14 16:44:59 2024 63.24% done, estimate finish Fri Jun 14 16:44:59 2024 65.42% done, estimate finish Fri Jun 14 16:44:59 2024 67.60% done, estimate finish Fri Jun 14 16:44:59 2024 69.78% done, estimate finish Fri Jun 14 16:44:59 2024 71.97% done, estimate finish Fri Jun 14 16:44:59 2024 74.14% done, estimate finish Fri Jun 14 16:44:59 2024 76.33% done, estimate finish Fri Jun 14 16:44:59 2024 78.50% done, estimate finish Fri Jun 14 16:44:59 2024 80.69% done, estimate finish Fri Jun 14 16:44:59 2024 82.86% done, estimate finish Fri Jun 14 16:44:59 2024 85.05% done, estimate finish Fri Jun 14 16:44:59 2024 87.22% done, estimate finish Fri Jun 14 16:44:59 2024 89.41% done, estimate finish Fri Jun 14 16:44:59 2024 91.59% done, estimate finish Fri Jun 14 16:44:59 2024 93.77% done, estimate finish Fri Jun 14 16:44:59 2024 95.95% done, estimate finish Fri Jun 14 16:44:59 2024 98.13% done, estimate finish Fri Jun 14 16:44:59 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229099 Writing: Ending Padblock Start Block 229146 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229296 extents written (447 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 14 16:45:04: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.103 s, 372 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xbb350a35. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xbb350a35 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: c6908d0b-3362-41db-801a-a94e877c8cc4 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 16f76a16-0f36-4c64-859c-70b0d6497569 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126948/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126948/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.0% non-contiguous), 451431/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.0% non-contiguous), 451431/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0365761 s, 2.9 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 14 16:48:34: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 14 16:49:13: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 14 16:49:42: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 14 16:49:44: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 14 16:49:45: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 14 16:49:46: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 14 16:49:47: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 14 16:49:48: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 14 16:49:49: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 14 16:49:50: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 14 16:49:51: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 14 16:49:57: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 14 16:49:58: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 14 16:49:59: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 14 16:50:00: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 14 16:50:01: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 14 16:50:02: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 14 16:50:03: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 14 16:50:05: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 14 16:50:05: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 14 16:50:06: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 14 16:50:07: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 14 16:50:08: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 14 16:50:14: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 14 16:50:15: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 14 16:50:16: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 14 16:50:18: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 14 16:50:19: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 14 16:50:20: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 14 16:50:21: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 14 16:50:22: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 14 16:50:23: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 14 16:50:24: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 14 16:50:26: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 14 16:50:27: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 14 16:50:31: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 14 16:50:40: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 14 16:50:40: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 14 16:50:41: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 14 16:50:42: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 14 16:50:44: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 14 16:51:33: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 14 16:51:34: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 14 16:51:35: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 14 16:51:38: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 14 16:51:39: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 14 16:51:41: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 14 16:51:41: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 14 16:51:41: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 14 16:51:42: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 14 16:51:43: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 14 16:51:48: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 14 16:51:51: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 14 16:51:52: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 14 16:51:54: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 14 16:51:55: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 14 16:51:56: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 14 16:51:57: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 14 16:51:58: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 14 16:51:59: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 14 16:52:00: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 14 16:52:01: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 14 16:52:02: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 14 16:52:12: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 14 16:52:13: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 14 16:52:14: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 14 16:52:15: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 14 16:52:19: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 14 16:52:21: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 14 16:52:26: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 14 16:52:27: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 14 16:52:28: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 14 16:52:29: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 14 16:52:33: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 14 16:52:34: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 14 16:52:40: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 14 16:52:41: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 14 16:52:42: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 14 16:52:48: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 14 16:52:49: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 14 16:52:50: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 14 16:52:51: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 14 16:52:52: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 14 16:52:54: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 14 16:52:55: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 14 16:52:56: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 14 16:52:57: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 14 16:52:58: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 14 16:52:59: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 14 16:53:01: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 14 16:53:02: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 14 16:53:02: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 14 16:53:03: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 14 16:53:04: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 14 16:53:04: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 14 16:53:05: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 14 16:53:06: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 14 16:53:08: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 14 16:53:09: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 14 16:53:30: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 14 16:53:31: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 14 16:53:32: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 14 16:53:33: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 14 16:53:34: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 14 16:53:36: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 14 16:53:37: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 14 16:53:38: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 14 16:53:48: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 14 16:53:49: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 14 16:54:25: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 14 16:54:27: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 14 16:54:28: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 14 16:54:29: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 14 16:54:30: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 14 16:54:31: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 14 16:54:32: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 14 16:54:33: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 14 16:54:54: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 14 16:54:55: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 14 16:54:59: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 14 16:55:00: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 14 16:55:01: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' Jun 14 16:55:02: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 14 16:55:03: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 14 16:55:15: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 14 16:55:16: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 14 16:55:20: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 14 16:55:21: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 14 16:55:22: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 14 16:55:23: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 14 16:55:24: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 14 16:55:25: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 14 16:55:27: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 14 16:55:33: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 14 16:55:34: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 14 16:55:42: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 14 16:55:43: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 14 16:55:44: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 14 16:55:45: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 14 16:55:47: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 14 16:55:48: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 14 16:55:49: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 14 16:55:50: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 14 16:55:51: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' Jun 14 16:55:52: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 14 16:55:53: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 14 16:55:54: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 14 16:55:56: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 14 16:55:56: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 14 16:55:57: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 14 16:55:58: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 14 16:55:59: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 14 16:56:00: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 14 16:56:01: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 14 16:56:02: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 14 16:56:34: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 14 16:56:44: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 14 16:56:45: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 14 16:56:45: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 14 16:56:47: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 14 16:56:49: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 14 16:57:00: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 14 16:57:01: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 14 16:57:02: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 14 16:57:03: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 14 16:57:04: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 14 16:57:06: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 14 16:57:07: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 14 16:57:07: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 14 16:57:11: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 14 16:57:13: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 14 16:57:14: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 14 16:57:15: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 14 16:57:16: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 14 16:57:18: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 14 16:57:19: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 14 16:57:20: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 14 16:57:21: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 14 16:57:26: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' Jun 14 16:57:27: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 14 16:57:28: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 14 16:57:30: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 14 16:57:31: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 14 16:57:32: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 14 16:57:33: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 14 16:57:34: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 14 16:57:35: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 14 16:57:36: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 14 16:57:37: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 14 16:57:41: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 14 16:57:42: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 14 16:57:43: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 14 16:57:43: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 14 16:57:44: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 14 16:57:45: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 14 16:57:47: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 14 16:57:48: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 14 16:57:49: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 14 16:57:50: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 14 16:57:54: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 14 16:57:55: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 14 16:57:56: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 14 16:57:57: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 14 16:57:59: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 14 16:58:00: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 14 16:58:25: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 14 16:58:26: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 14 17:02:33: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/0003dd9c-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.41KNgt/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051739 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.0359e-05 s, 33.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00641982 s, 459 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Fri Jun 14 17:05:42 2024 4.36% done, estimate finish Fri Jun 14 17:05:42 2024 6.55% done, estimate finish Fri Jun 14 17:05:42 2024 8.72% done, estimate finish Fri Jun 14 17:05:42 2024 10.91% done, estimate finish Fri Jun 14 17:05:42 2024 13.09% done, estimate finish Fri Jun 14 17:05:42 2024 15.27% done, estimate finish Fri Jun 14 17:05:42 2024 17.45% done, estimate finish Fri Jun 14 17:05:42 2024 19.63% done, estimate finish Fri Jun 14 17:05:42 2024 21.81% done, estimate finish Fri Jun 14 17:05:42 2024 23.99% done, estimate finish Fri Jun 14 17:05:42 2024 26.17% done, estimate finish Fri Jun 14 17:05:42 2024 28.35% done, estimate finish Fri Jun 14 17:05:42 2024 30.53% done, estimate finish Fri Jun 14 17:05:42 2024 32.72% done, estimate finish Fri Jun 14 17:05:42 2024 34.89% done, estimate finish Fri Jun 14 17:05:42 2024 37.08% done, estimate finish Fri Jun 14 17:05:42 2024 39.25% done, estimate finish Fri Jun 14 17:05:42 2024 41.44% done, estimate finish Fri Jun 14 17:05:42 2024 43.62% done, estimate finish Fri Jun 14 17:05:42 2024 45.80% done, estimate finish Fri Jun 14 17:05:42 2024 47.98% done, estimate finish Fri Jun 14 17:05:42 2024 50.16% done, estimate finish Fri Jun 14 17:05:42 2024 52.34% done, estimate finish Fri Jun 14 17:05:42 2024 54.52% done, estimate finish Fri Jun 14 17:05:42 2024 56.70% done, estimate finish Fri Jun 14 17:05:42 2024 58.88% done, estimate finish Fri Jun 14 17:05:42 2024 61.06% done, estimate finish Fri Jun 14 17:05:42 2024 63.24% done, estimate finish Fri Jun 14 17:05:42 2024 65.42% done, estimate finish Fri Jun 14 17:05:42 2024 67.61% done, estimate finish Fri Jun 14 17:05:42 2024 69.78% done, estimate finish Fri Jun 14 17:05:42 2024 71.97% done, estimate finish Fri Jun 14 17:05:42 2024 74.14% done, estimate finish Fri Jun 14 17:05:42 2024 76.33% done, estimate finish Fri Jun 14 17:05:42 2024 78.51% done, estimate finish Fri Jun 14 17:05:42 2024 80.69% done, estimate finish Fri Jun 14 17:05:42 2024 82.86% done, estimate finish Fri Jun 14 17:05:42 2024 85.05% done, estimate finish Fri Jun 14 17:05:42 2024 87.23% done, estimate finish Fri Jun 14 17:05:42 2024 89.41% done, estimate finish Fri Jun 14 17:05:42 2024 91.59% done, estimate finish Fri Jun 14 17:05:42 2024 93.77% done, estimate finish Fri Jun 14 17:05:42 2024 95.95% done, estimate finish Fri Jun 14 17:05:42 2024 98.13% done, estimate finish Fri Jun 14 17:05:42 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229093 Writing: Ending Padblock Start Block 229140 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229290 extents written (447 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 14 17:05:48: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.5195 s, 363 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x28307add. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x28307add Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: ce497dfc-1700-44f2-b573-497682b1e1c7 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: daf77591-4dde-4199-82fd-6e1deb7fd79f Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126951/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126951/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.0% non-contiguous), 451431/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.0% non-contiguous), 451431/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0324136 s, 3.2 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 14 17:09:11: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 14 17:09:50: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 14 17:10:18: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 14 17:10:20: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 14 17:10:21: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 14 17:10:22: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 14 17:10:23: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 14 17:10:24: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 14 17:10:25: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 14 17:10:26: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 14 17:10:27: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 14 17:10:33: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 14 17:10:34: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 14 17:10:35: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 14 17:10:36: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 14 17:10:37: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 14 17:10:38: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 14 17:10:39: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 14 17:10:41: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 14 17:10:42: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 14 17:10:43: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 14 17:10:44: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 14 17:10:45: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 14 17:10:51: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 14 17:10:52: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 14 17:10:53: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 14 17:10:55: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 14 17:10:56: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 14 17:10:57: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 14 17:10:58: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 14 17:10:59: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 14 17:11:00: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 14 17:11:01: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 14 17:11:02: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 14 17:11:04: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 14 17:11:08: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 14 17:11:17: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 14 17:11:17: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 14 17:11:18: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 14 17:11:19: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 14 17:11:21: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 14 17:12:10: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 14 17:12:11: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 14 17:12:12: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 14 17:12:15: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 14 17:12:16: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 14 17:12:18: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 14 17:12:19: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 14 17:12:20: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 14 17:12:21: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 14 17:12:22: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 14 17:12:27: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 14 17:12:30: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 14 17:12:32: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 14 17:12:33: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 14 17:12:34: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 14 17:12:35: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 14 17:12:36: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 14 17:12:37: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 14 17:12:38: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 14 17:12:39: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 14 17:12:40: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 14 17:12:41: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 14 17:12:51: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 14 17:12:52: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 14 17:12:53: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 14 17:12:54: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 14 17:12:58: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 14 17:13:00: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 14 17:13:05: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 14 17:13:06: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 14 17:13:07: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 14 17:13:08: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 14 17:13:12: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 14 17:13:13: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 14 17:13:19: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 14 17:13:20: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 14 17:13:21: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 14 17:13:27: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 14 17:13:28: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 14 17:13:29: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 14 17:13:30: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 14 17:13:32: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 14 17:13:33: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 14 17:13:34: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 14 17:13:35: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 14 17:13:36: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 14 17:13:37: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 14 17:13:39: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 14 17:13:40: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 14 17:13:41: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 14 17:13:41: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 14 17:13:42: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 14 17:13:43: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 14 17:13:43: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 14 17:13:44: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 14 17:13:46: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 14 17:13:47: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 14 17:13:48: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 14 17:14:09: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 14 17:14:10: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 14 17:14:11: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 14 17:14:12: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 14 17:14:14: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 14 17:14:15: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 14 17:14:16: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 14 17:14:17: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 14 17:14:27: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 14 17:14:28: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 14 17:15:04: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 14 17:15:06: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 14 17:15:07: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 14 17:15:08: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 14 17:15:09: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 14 17:15:10: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 14 17:15:11: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 14 17:15:12: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 14 17:15:33: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 14 17:15:33: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 14 17:15:37: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 14 17:15:38: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 14 17:15:39: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' Jun 14 17:15:40: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 14 17:15:41: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 14 17:15:53: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 14 17:15:54: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 14 17:15:58: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 14 17:15:59: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 14 17:16:00: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 14 17:16:01: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 14 17:16:02: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 14 17:16:03: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 14 17:16:05: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 14 17:16:11: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 14 17:16:12: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 14 17:16:20: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 14 17:16:21: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 14 17:16:22: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 14 17:16:22: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 14 17:16:24: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 14 17:16:25: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 14 17:16:26: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 14 17:16:27: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 14 17:16:28: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' Jun 14 17:16:29: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 14 17:16:30: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 14 17:16:31: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 14 17:16:33: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 14 17:16:33: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 14 17:16:34: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 14 17:16:35: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 14 17:16:36: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 14 17:16:37: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 14 17:16:38: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 14 17:16:40: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 14 17:17:11: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 14 17:17:21: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 14 17:17:22: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 14 17:17:22: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 14 17:17:24: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 14 17:17:26: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 14 17:17:37: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 14 17:17:38: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 14 17:17:39: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 14 17:17:40: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 14 17:17:41: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 14 17:17:43: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 14 17:17:44: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 14 17:17:44: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 14 17:17:48: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 14 17:17:50: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 14 17:17:51: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 14 17:17:52: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 14 17:17:54: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 14 17:17:55: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 14 17:17:56: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 14 17:17:57: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 14 17:17:58: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 14 17:18:03: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' Jun 14 17:18:04: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 14 17:18:05: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 14 17:18:07: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 14 17:18:08: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 14 17:18:09: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 14 17:18:10: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 14 17:18:11: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 14 17:18:12: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 14 17:18:13: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 14 17:18:15: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 14 17:18:18: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 14 17:18:19: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 14 17:18:20: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 14 17:18:20: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 14 17:18:21: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 14 17:18:22: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 14 17:18:24: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 14 17:18:25: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 14 17:18:26: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 14 17:18:27: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 14 17:18:31: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 14 17:18:32: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 14 17:18:33: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 14 17:18:34: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 14 17:18:36: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 14 17:18:37: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 14 17:19:02: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 14 17:19:03: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 14 20:30:35: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "BPFire 2.29 (x86_64) - core184 Development Build: bpfire/a221be18-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/bpfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.hVQhU4/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051892 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.0793e-05 s, 33.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/BPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/BPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00639609 s, 461 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "BPFire 2.29 x86_64" -V "BPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/bpfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Fri Jun 14 20:33:46 2024 4.36% done, estimate finish Fri Jun 14 20:33:46 2024 6.55% done, estimate finish Fri Jun 14 20:33:46 2024 8.72% done, estimate finish Fri Jun 14 20:33:46 2024 10.91% done, estimate finish Fri Jun 14 20:33:46 2024 13.09% done, estimate finish Fri Jun 14 20:33:46 2024 15.27% done, estimate finish Fri Jun 14 20:33:46 2024 17.45% done, estimate finish Fri Jun 14 20:33:46 2024 19.63% done, estimate finish Fri Jun 14 20:33:46 2024 21.81% done, estimate finish Fri Jun 14 20:33:46 2024 23.99% done, estimate finish Fri Jun 14 20:33:46 2024 26.17% done, estimate finish Fri Jun 14 20:33:46 2024 28.35% done, estimate finish Fri Jun 14 20:33:46 2024 30.53% done, estimate finish Fri Jun 14 20:33:46 2024 32.72% done, estimate finish Fri Jun 14 20:33:46 2024 34.89% done, estimate finish Fri Jun 14 20:33:46 2024 37.08% done, estimate finish Fri Jun 14 20:33:46 2024 39.25% done, estimate finish Fri Jun 14 20:33:46 2024 41.44% done, estimate finish Fri Jun 14 20:33:46 2024 43.62% done, estimate finish Fri Jun 14 20:33:46 2024 45.80% done, estimate finish Fri Jun 14 20:33:46 2024 47.98% done, estimate finish Fri Jun 14 20:33:46 2024 50.16% done, estimate finish Fri Jun 14 20:33:46 2024 52.34% done, estimate finish Fri Jun 14 20:33:46 2024 54.52% done, estimate finish Fri Jun 14 20:33:46 2024 56.70% done, estimate finish Fri Jun 14 20:33:46 2024 58.88% done, estimate finish Fri Jun 14 20:33:46 2024 61.06% done, estimate finish Fri Jun 14 20:33:46 2024 63.25% done, estimate finish Fri Jun 14 20:33:46 2024 65.42% done, estimate finish Fri Jun 14 20:33:46 2024 67.61% done, estimate finish Fri Jun 14 20:33:46 2024 69.78% done, estimate finish Fri Jun 14 20:33:46 2024 71.97% done, estimate finish Fri Jun 14 20:33:46 2024 74.15% done, estimate finish Fri Jun 14 20:33:46 2024 76.33% done, estimate finish Fri Jun 14 20:33:46 2024 78.51% done, estimate finish Fri Jun 14 20:33:46 2024 80.69% done, estimate finish Fri Jun 14 20:33:46 2024 82.87% done, estimate finish Fri Jun 14 20:33:46 2024 85.05% done, estimate finish Fri Jun 14 20:33:46 2024 87.23% done, estimate finish Fri Jun 14 20:33:46 2024 89.41% done, estimate finish Fri Jun 14 20:33:46 2024 91.59% done, estimate finish Fri Jun 14 20:33:46 2024 93.78% done, estimate finish Fri Jun 14 20:33:46 2024 95.95% done, estimate finish Fri Jun 14 20:33:46 2024 98.14% done, estimate finish Fri Jun 14 20:33:46 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229087 Writing: Ending Padblock Start Block 229134 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229284 extents written (447 MB) isohybrid --uefi /install/images/bpfire-2.29-core184-x86_64.iso Jun 14 20:33:52: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.2931 s, 368 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x8bdec4ad. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x8bdec4ad Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: a256b738-d9c4-42b0-8269-d07599318a76 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: bf3f8c25-e7c4-4d87-90a8-f7bbd4da4af6 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126951/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126951/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.0% non-contiguous), 451432/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.0% non-contiguous), 451432/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0374714 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/bpfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 14 20:37:19: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /bpfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /bpfire.tar rm -f /bpfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 14 20:37:59: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 14 20:38:28: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 14 20:38:29: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 14 20:38:30: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 14 20:38:31: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 14 20:38:32: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 14 20:38:34: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 14 20:38:35: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 14 20:38:36: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 14 20:38:37: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 14 20:38:42: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 14 20:38:43: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 14 20:38:44: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 14 20:38:46: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 14 20:38:47: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 14 20:38:48: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 14 20:38:49: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 14 20:38:50: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 14 20:38:50: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 14 20:38:51: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 14 20:38:52: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 14 20:38:54: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 14 20:39:00: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 14 20:39:01: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 14 20:39:02: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 14 20:39:03: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 14 20:39:04: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 14 20:39:05: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 14 20:39:07: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 14 20:39:08: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 14 20:39:09: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 14 20:39:10: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 14 20:39:11: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 14 20:39:12: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 14 20:39:16: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 14 20:39:25: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 14 20:39:27: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 14 20:39:28: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 14 20:39:29: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 14 20:39:30: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 14 20:40:19: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 14 20:40:21: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 14 20:40:22: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 14 20:40:25: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 14 20:40:26: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 14 20:40:27: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 14 20:40:27: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 14 20:40:28: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 14 20:40:29: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 14 20:40:31: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 14 20:40:36: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 14 20:40:39: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 14 20:40:40: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 14 20:40:41: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 14 20:40:42: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 14 20:40:43: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 14 20:40:45: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 14 20:40:46: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 14 20:40:47: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 14 20:40:48: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 14 20:40:49: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 14 20:40:50: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 14 20:41:00: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 14 20:41:02: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 14 20:41:03: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 14 20:41:04: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 14 20:41:08: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 14 20:41:09: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 14 20:41:14: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 14 20:41:15: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 14 20:41:17: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 14 20:41:18: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 14 20:41:22: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 14 20:41:23: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 14 20:41:28: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 14 20:41:29: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 14 20:41:30: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 14 20:41:37: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 14 20:41:38: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 14 20:41:39: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 14 20:41:40: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 14 20:41:41: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 14 20:41:42: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 14 20:41:43: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 14 20:41:44: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 14 20:41:46: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 14 20:41:47: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 14 20:41:48: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 14 20:41:49: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 14 20:41:50: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 14 20:41:50: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 14 20:41:52: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 14 20:41:53: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 14 20:41:53: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 14 20:41:54: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 14 20:41:55: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 14 20:41:56: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 14 20:41:57: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 14 20:42:19: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 14 20:42:20: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 14 20:42:21: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 14 20:42:22: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 14 20:42:23: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 14 20:42:24: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 14 20:42:25: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 14 20:42:26: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 14 20:42:37: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 14 20:42:38: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 14 20:43:14: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 14 20:43:15: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 14 20:43:16: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 14 20:43:17: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 14 20:43:18: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 14 20:43:20: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 14 20:43:21: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 14 20:43:22: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 14 20:43:42: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 14 20:43:42: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 14 20:43:46: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 14 20:43:47: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 14 20:43:49: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' Jun 14 20:43:50: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 14 20:43:51: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 14 20:44:02: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 14 20:44:03: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 14 20:44:07: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 14 20:44:08: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 14 20:44:10: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 14 20:44:11: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 14 20:44:12: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 14 20:44:13: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 14 20:44:14: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 14 20:44:20: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 14 20:44:21: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 14 20:44:30: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 14 20:44:31: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 14 20:44:32: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 14 20:44:33: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 14 20:44:34: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 14 20:44:35: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 14 20:44:36: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 14 20:44:37: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 14 20:44:39: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' Jun 14 20:44:40: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 14 20:44:41: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 14 20:44:42: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 14 20:44:43: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 14 20:44:44: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 14 20:44:45: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 14 20:44:47: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 14 20:44:48: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 14 20:44:49: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 14 20:44:50: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 14 20:44:51: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 14 20:45:22: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 14 20:45:33: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 14 20:45:34: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 14 20:45:35: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 14 20:45:37: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 14 20:45:38: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 14 20:45:49: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 14 20:45:51: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 14 20:45:52: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 14 20:45:53: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 14 20:45:54: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 14 20:45:55: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 14 20:45:56: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 14 20:45:57: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 14 20:46:02: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 14 20:46:04: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 14 20:46:05: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 14 20:46:06: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 14 20:46:07: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 14 20:46:08: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 14 20:46:09: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 14 20:46:10: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 14 20:46:12: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 14 20:46:17: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' Jun 14 20:46:18: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 14 20:46:19: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 14 20:46:20: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 14 20:46:21: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 14 20:46:22: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 14 20:46:24: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 14 20:46:25: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 14 20:46:26: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 14 20:46:27: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 14 20:46:28: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 14 20:46:31: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 14 20:46:32: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 14 20:46:34: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 14 20:46:35: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 14 20:46:36: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 14 20:46:37: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 14 20:46:38: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 14 20:46:39: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 14 20:46:40: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 14 20:46:42: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 14 20:46:46: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 14 20:46:47: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 14 20:46:48: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 14 20:46:49: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 14 20:46:50: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 14 20:46:51: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 14 20:47:17: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 14 20:47:18: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 15 02:39:45: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "BPFire 2.29 (x86_64) - core184 Development Build: bpfire/56461e01-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/bpfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.NEmyVA/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051513 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.7418e-05 s, 35.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/BPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/BPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00635105 s, 464 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "BPFire 2.29 x86_64" -V "BPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/bpfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Sat Jun 15 02:42:52 2024 4.36% done, estimate finish Sat Jun 15 02:42:52 2024 6.55% done, estimate finish Sat Jun 15 02:42:52 2024 8.73% done, estimate finish Sat Jun 15 02:42:52 2024 10.91% done, estimate finish Sat Jun 15 02:42:52 2024 13.09% done, estimate finish Sat Jun 15 02:42:52 2024 15.27% done, estimate finish Sat Jun 15 02:42:52 2024 17.45% done, estimate finish Sat Jun 15 02:42:52 2024 19.63% done, estimate finish Sat Jun 15 02:42:52 2024 21.81% done, estimate finish Sat Jun 15 02:42:52 2024 23.99% done, estimate finish Sat Jun 15 02:42:52 2024 26.17% done, estimate finish Sat Jun 15 02:42:52 2024 28.36% done, estimate finish Sat Jun 15 02:42:52 2024 30.53% done, estimate finish Sat Jun 15 02:42:52 2024 32.72% done, estimate finish Sat Jun 15 02:42:52 2024 34.90% done, estimate finish Sat Jun 15 02:42:52 2024 37.08% done, estimate finish Sat Jun 15 02:42:52 2024 39.26% done, estimate finish Sat Jun 15 02:42:52 2024 41.44% done, estimate finish Sat Jun 15 02:42:52 2024 43.62% done, estimate finish Sat Jun 15 02:42:52 2024 45.80% done, estimate finish Sat Jun 15 02:42:52 2024 47.98% done, estimate finish Sat Jun 15 02:42:52 2024 50.16% done, estimate finish Sat Jun 15 02:42:52 2024 52.34% done, estimate finish Sat Jun 15 02:42:52 2024 54.53% done, estimate finish Sat Jun 15 02:42:52 2024 56.70% done, estimate finish Sat Jun 15 02:42:52 2024 58.89% done, estimate finish Sat Jun 15 02:42:52 2024 61.07% done, estimate finish Sat Jun 15 02:42:52 2024 63.25% done, estimate finish Sat Jun 15 02:42:52 2024 65.43% done, estimate finish Sat Jun 15 02:42:52 2024 67.61% done, estimate finish Sat Jun 15 02:42:52 2024 69.79% done, estimate finish Sat Jun 15 02:42:52 2024 71.97% done, estimate finish Sat Jun 15 02:42:52 2024 74.15% done, estimate finish Sat Jun 15 02:42:52 2024 76.33% done, estimate finish Sat Jun 15 02:42:52 2024 78.51% done, estimate finish Sat Jun 15 02:42:52 2024 80.70% done, estimate finish Sat Jun 15 02:42:52 2024 82.87% done, estimate finish Sat Jun 15 02:42:52 2024 85.05% done, estimate finish Sat Jun 15 02:42:52 2024 87.24% done, estimate finish Sat Jun 15 02:42:52 2024 89.41% done, estimate finish Sat Jun 15 02:42:53 2024 91.60% done, estimate finish Sat Jun 15 02:42:53 2024 93.78% done, estimate finish Sat Jun 15 02:42:53 2024 95.96% done, estimate finish Sat Jun 15 02:42:53 2024 98.14% done, estimate finish Sat Jun 15 02:42:53 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229075 Writing: Ending Padblock Start Block 229122 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229272 extents written (447 MB) isohybrid --uefi /install/images/bpfire-2.29-core184-x86_64.iso Jun 15 02:43:00: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.906 s, 377 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xb0c52226. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xb0c52226 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: c4cf1ba9-40f7-40b7-8aec-fb8cf8e1e45a Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 69f3d7e4-6b52-4d3f-8c93-c50164ad13d5 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126949/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126949/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.1% non-contiguous), 451432/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.1% non-contiguous), 451432/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0354854 s, 3.0 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/bpfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 15 02:46:26: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /bpfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /bpfire.tar rm -f /bpfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 15 02:47:06: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 15 02:47:35: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 15 02:47:36: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 15 02:47:37: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 15 02:47:38: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 15 02:47:39: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 15 02:47:41: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 15 02:47:42: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 15 02:47:43: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 15 02:47:44: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 15 02:47:49: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 15 02:47:50: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 15 02:47:51: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 15 02:47:52: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 15 02:47:54: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 15 02:47:55: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 15 02:47:56: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 15 02:47:57: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 15 02:47:57: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 15 02:47:58: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 15 02:47:59: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 15 02:48:00: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 15 02:48:07: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 15 02:48:08: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 15 02:48:09: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 15 02:48:10: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 15 02:48:11: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 15 02:48:12: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 15 02:48:13: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 15 02:48:15: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 15 02:48:16: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 15 02:48:17: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 15 02:48:18: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 15 02:48:19: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 15 02:48:23: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 15 02:48:32: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 15 02:48:32: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 15 02:48:34: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 15 02:48:34: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 15 02:48:35: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 15 02:49:24: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 15 02:49:25: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 15 02:49:27: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 15 02:49:30: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 15 02:49:31: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 15 02:49:32: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 15 02:49:33: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 15 02:49:34: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 15 02:49:35: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 15 02:49:36: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 15 02:49:42: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 15 02:49:45: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 15 02:49:46: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 15 02:49:47: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 15 02:49:48: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 15 02:49:49: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 15 02:49:50: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 15 02:49:52: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 15 02:49:53: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 15 02:49:54: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 15 02:49:54: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 15 02:49:55: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 15 02:50:05: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 15 02:50:06: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 15 02:50:08: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 15 02:50:09: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 15 02:50:13: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 15 02:50:14: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 15 02:50:19: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 15 02:50:20: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 15 02:50:21: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 15 02:50:23: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 15 02:50:27: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 15 02:50:28: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 15 02:50:33: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 15 02:50:34: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 15 02:50:35: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 15 02:50:41: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 15 02:50:43: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 15 02:50:44: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 15 02:50:45: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 15 02:50:46: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 15 02:50:47: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 15 02:50:48: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 15 02:50:49: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 15 02:50:51: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 15 02:50:52: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 15 02:50:53: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 15 02:50:54: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 15 02:50:55: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 15 02:50:55: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 15 02:50:55: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 15 02:50:57: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 15 02:50:58: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 15 02:50:59: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 15 02:51:00: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 15 02:51:01: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 15 02:51:01: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 15 02:51:22: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 15 02:51:24: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 15 02:51:25: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 15 02:51:26: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 15 02:51:27: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 15 02:51:28: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 15 02:51:29: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 15 02:51:30: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 15 02:51:40: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 15 02:51:42: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 15 02:52:19: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 15 02:52:20: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 15 02:52:21: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 15 02:52:22: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 15 02:52:23: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 15 02:52:25: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 15 02:52:26: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 15 02:52:27: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 15 02:52:47: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 15 02:52:47: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 15 02:52:51: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 15 02:52:52: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 15 02:52:54: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' Jun 15 02:52:55: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 15 02:52:56: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 15 02:53:07: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 15 02:53:08: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 15 02:53:12: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 15 02:53:13: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 15 02:53:15: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 15 02:53:16: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 15 02:53:17: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 15 02:53:18: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 15 02:53:19: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 15 02:53:25: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 15 02:53:26: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 15 02:53:34: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 15 02:53:36: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 15 02:53:37: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 15 02:53:37: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 15 02:53:38: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 15 02:53:39: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 15 02:53:40: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 15 02:53:40: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 15 02:53:42: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' Jun 15 02:53:43: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 15 02:53:44: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 15 02:53:45: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 15 02:53:46: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 15 02:53:46: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 15 02:53:47: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 15 02:53:48: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 15 02:53:50: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 15 02:53:51: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 15 02:53:52: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 15 02:53:53: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 15 02:54:25: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 15 02:54:36: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 15 02:54:37: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 15 02:54:37: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 15 02:54:39: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 15 02:54:40: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 15 02:54:51: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 15 02:54:52: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 15 02:54:54: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 15 02:54:55: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 15 02:54:56: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 15 02:54:57: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 15 02:54:58: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 15 02:54:58: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 15 02:55:02: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 15 02:55:05: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 15 02:55:06: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 15 02:55:07: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 15 02:55:08: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 15 02:55:09: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 15 02:55:10: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 15 02:55:11: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 15 02:55:12: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 15 02:55:18: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' Jun 15 02:55:19: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 15 02:55:20: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 15 02:55:21: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 15 02:55:22: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 15 02:55:23: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 15 02:55:24: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 15 02:55:26: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 15 02:55:27: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 15 02:55:28: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 15 02:55:29: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 15 02:55:32: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 15 02:55:33: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 15 02:55:34: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 15 02:55:35: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 15 02:55:36: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 15 02:55:37: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 15 02:55:38: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 15 02:55:39: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 15 02:55:40: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 15 02:55:41: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 15 02:55:46: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 15 02:55:47: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 15 02:55:48: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 15 02:55:49: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 15 02:55:50: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 15 02:55:51: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 15 02:56:17: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 15 02:56:18: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 15 20:38:36: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "BPFire 2.29 (x86_64) - core184 Development Build: bpfire/2624a47e-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/bpfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.zmmMKc/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 445 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051510 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.8869e-05 s, 41.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/BPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/BPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00662518 s, 445 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "BPFire 2.29 x86_64" -V "BPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/bpfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Sat Jun 15 20:41:47 2024 4.36% done, estimate finish Sat Jun 15 20:41:47 2024 6.55% done, estimate finish Sat Jun 15 20:41:47 2024 8.73% done, estimate finish Sat Jun 15 20:41:47 2024 10.91% done, estimate finish Sat Jun 15 20:41:47 2024 13.09% done, estimate finish Sat Jun 15 20:41:47 2024 15.27% done, estimate finish Sat Jun 15 20:41:47 2024 17.45% done, estimate finish Sat Jun 15 20:41:47 2024 19.63% done, estimate finish Sat Jun 15 20:41:47 2024 21.81% done, estimate finish Sat Jun 15 20:41:47 2024 23.99% done, estimate finish Sat Jun 15 20:41:47 2024 26.17% done, estimate finish Sat Jun 15 20:41:47 2024 28.36% done, estimate finish Sat Jun 15 20:41:47 2024 30.53% done, estimate finish Sat Jun 15 20:41:47 2024 32.72% done, estimate finish Sat Jun 15 20:41:47 2024 34.89% done, estimate finish Sat Jun 15 20:41:47 2024 37.08% done, estimate finish Sat Jun 15 20:41:47 2024 39.26% done, estimate finish Sat Jun 15 20:41:47 2024 41.44% done, estimate finish Sat Jun 15 20:41:47 2024 43.62% done, estimate finish Sat Jun 15 20:41:47 2024 45.80% done, estimate finish Sat Jun 15 20:41:47 2024 47.98% done, estimate finish Sat Jun 15 20:41:47 2024 50.16% done, estimate finish Sat Jun 15 20:41:47 2024 52.34% done, estimate finish Sat Jun 15 20:41:47 2024 54.52% done, estimate finish Sat Jun 15 20:41:47 2024 56.70% done, estimate finish Sat Jun 15 20:41:47 2024 58.89% done, estimate finish Sat Jun 15 20:41:47 2024 61.06% done, estimate finish Sat Jun 15 20:41:47 2024 63.25% done, estimate finish Sat Jun 15 20:41:47 2024 65.43% done, estimate finish Sat Jun 15 20:41:47 2024 67.61% done, estimate finish Sat Jun 15 20:41:47 2024 69.79% done, estimate finish Sat Jun 15 20:41:47 2024 71.97% done, estimate finish Sat Jun 15 20:41:47 2024 74.15% done, estimate finish Sat Jun 15 20:41:47 2024 76.33% done, estimate finish Sat Jun 15 20:41:47 2024 78.51% done, estimate finish Sat Jun 15 20:41:47 2024 80.69% done, estimate finish Sat Jun 15 20:41:47 2024 82.87% done, estimate finish Sat Jun 15 20:41:47 2024 85.05% done, estimate finish Sat Jun 15 20:41:47 2024 87.24% done, estimate finish Sat Jun 15 20:41:47 2024 89.41% done, estimate finish Sat Jun 15 20:41:47 2024 91.60% done, estimate finish Sat Jun 15 20:41:47 2024 93.78% done, estimate finish Sat Jun 15 20:41:47 2024 95.96% done, estimate finish Sat Jun 15 20:41:47 2024 98.14% done, estimate finish Sat Jun 15 20:41:47 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229080 Writing: Ending Padblock Start Block 229127 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229277 extents written (447 MB) isohybrid --uefi /install/images/bpfire-2.29-core184-x86_64.iso Jun 15 20:41:54: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.9686 s, 375 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xf5b9a6f6. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xf5b9a6f6 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 3689f125-3064-4e01-9e99-e3509666b6e5 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 9baf40ef-4b10-4624-8d09-8017b31b71a2 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.0% non-contiguous), 451435/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.0% non-contiguous), 451435/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0426755 s, 2.5 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/bpfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 15 20:45:23: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /bpfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /bpfire.tar rm -f /bpfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 15 20:46:02: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 15 20:46:31: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 15 20:46:32: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 15 20:46:34: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 15 20:46:35: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 15 20:46:36: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 15 20:46:37: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 15 20:46:38: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 15 20:46:39: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 15 20:46:40: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 15 20:46:45: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 15 20:46:47: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 15 20:46:48: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 15 20:46:49: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 15 20:46:50: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 15 20:46:51: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 15 20:46:52: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 15 20:46:53: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 15 20:46:53: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 15 20:46:55: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 15 20:46:56: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 15 20:46:57: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 15 20:47:03: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 15 20:47:04: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 15 20:47:05: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 15 20:47:06: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 15 20:47:08: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 15 20:47:09: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 15 20:47:10: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 15 20:47:11: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 15 20:47:12: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 15 20:47:13: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 15 20:47:14: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 15 20:47:15: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 15 20:47:20: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 15 20:47:29: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 15 20:47:29: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 15 20:47:30: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 15 20:47:30: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 15 20:47:31: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 15 20:48:21: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 15 20:48:22: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 15 20:48:23: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 15 20:48:26: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 15 20:48:27: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 15 20:48:28: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 15 20:48:28: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 15 20:48:30: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 15 20:48:31: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 15 20:48:32: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 15 20:48:37: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 15 20:48:40: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 15 20:48:41: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 15 20:48:42: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 15 20:48:44: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 15 20:48:45: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 15 20:48:46: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 15 20:48:47: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 15 20:48:48: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 15 20:48:49: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 15 20:48:49: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 15 20:48:51: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 15 20:49:01: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 15 20:49:02: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 15 20:49:03: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 15 20:49:04: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 15 20:49:08: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 15 20:49:09: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 15 20:49:15: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 15 20:49:16: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 15 20:49:17: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 15 20:49:18: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 15 20:49:22: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 15 20:49:23: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 15 20:49:28: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 15 20:49:30: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 15 20:49:31: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 15 20:49:37: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 15 20:49:38: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 15 20:49:39: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 15 20:49:40: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 15 20:49:41: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 15 20:49:42: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 15 20:49:44: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 15 20:49:45: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 15 20:49:46: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 15 20:49:47: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 15 20:49:48: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 15 20:49:49: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 15 20:49:51: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 15 20:49:51: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 15 20:49:52: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 15 20:49:53: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 15 20:49:54: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 15 20:49:55: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 15 20:49:56: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 15 20:49:57: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 15 20:49:58: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 15 20:50:19: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 15 20:50:20: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 15 20:50:21: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 15 20:50:22: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 15 20:50:23: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 15 20:50:24: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 15 20:50:26: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 15 20:50:27: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 15 20:50:37: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 15 20:50:38: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 15 20:51:14: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 15 20:51:15: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 15 20:51:17: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 15 20:51:18: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 15 20:51:19: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 15 20:51:20: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 15 20:51:21: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 15 20:51:22: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 15 20:51:42: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 15 20:51:43: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 15 20:51:47: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 15 20:51:48: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 15 20:51:49: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' Jun 15 20:51:50: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 15 20:51:51: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 15 20:52:02: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 15 20:52:03: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 15 20:52:08: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 15 20:52:09: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 15 20:52:10: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 15 20:52:11: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 15 20:52:12: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 15 20:52:13: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 15 20:52:14: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 15 20:52:21: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 15 20:52:22: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 15 20:52:30: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 15 20:52:31: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 15 20:52:32: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 15 20:52:32: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 15 20:52:33: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 15 20:52:35: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 15 20:52:36: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 15 20:52:36: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 15 20:52:37: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' Jun 15 20:52:38: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 15 20:52:39: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 15 20:52:40: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 15 20:52:41: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 15 20:52:42: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 15 20:52:43: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 15 20:52:44: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 15 20:52:45: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 15 20:52:46: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 15 20:52:47: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 15 20:52:48: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 15 20:53:20: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 15 20:53:30: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 15 20:53:31: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 15 20:53:31: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 15 20:53:33: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 15 20:53:34: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 15 20:53:46: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 15 20:53:47: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 15 20:53:48: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 15 20:53:49: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 15 20:53:50: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 15 20:53:51: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 15 20:53:53: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 15 20:53:53: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 15 20:53:57: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 15 20:53:59: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 15 20:54:00: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 15 20:54:01: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 15 20:54:02: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 15 20:54:03: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 15 20:54:05: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 15 20:54:06: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 15 20:54:07: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 15 20:54:12: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' Jun 15 20:54:13: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 15 20:54:14: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 15 20:54:15: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 15 20:54:17: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 15 20:54:18: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 15 20:54:19: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 15 20:54:20: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 15 20:54:21: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 15 20:54:21: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 15 20:54:22: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 15 20:54:26: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 15 20:54:27: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 15 20:54:28: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 15 20:54:28: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 15 20:54:29: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 15 20:54:30: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 15 20:54:31: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 15 20:54:33: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 15 20:54:34: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 15 20:54:35: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 15 20:54:39: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 15 20:54:40: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 15 20:54:41: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 15 20:54:42: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 15 20:54:43: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 15 20:54:45: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 15 20:55:10: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 15 20:55:11: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 16 01:50:38: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "BPFire 2.29 (x86_64) - core184 Development Build: bpfire/8f4062f4-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/bpfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.Ip8vVQ/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.057952 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 0.000128401 s, 16.0 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/BPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/BPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00664197 s, 444 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "BPFire 2.29 x86_64" -V "BPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/bpfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Sun Jun 16 01:53:48 2024 4.36% done, estimate finish Sun Jun 16 01:53:48 2024 6.55% done, estimate finish Sun Jun 16 01:53:48 2024 8.72% done, estimate finish Sun Jun 16 01:53:48 2024 10.91% done, estimate finish Sun Jun 16 01:53:48 2024 13.09% done, estimate finish Sun Jun 16 01:53:48 2024 15.27% done, estimate finish Sun Jun 16 01:53:48 2024 17.45% done, estimate finish Sun Jun 16 01:53:48 2024 19.63% done, estimate finish Sun Jun 16 01:53:48 2024 21.81% done, estimate finish Sun Jun 16 01:53:48 2024 23.99% done, estimate finish Sun Jun 16 01:53:48 2024 26.17% done, estimate finish Sun Jun 16 01:53:48 2024 28.35% done, estimate finish Sun Jun 16 01:53:48 2024 30.53% done, estimate finish Sun Jun 16 01:53:48 2024 32.71% done, estimate finish Sun Jun 16 01:53:48 2024 34.89% done, estimate finish Sun Jun 16 01:53:48 2024 37.08% done, estimate finish Sun Jun 16 01:53:48 2024 39.25% done, estimate finish Sun Jun 16 01:53:48 2024 41.44% done, estimate finish Sun Jun 16 01:53:48 2024 43.61% done, estimate finish Sun Jun 16 01:53:48 2024 45.80% done, estimate finish Sun Jun 16 01:53:48 2024 47.98% done, estimate finish Sun Jun 16 01:53:48 2024 50.16% done, estimate finish Sun Jun 16 01:53:48 2024 52.34% done, estimate finish Sun Jun 16 01:53:48 2024 54.52% done, estimate finish Sun Jun 16 01:53:48 2024 56.70% done, estimate finish Sun Jun 16 01:53:48 2024 58.88% done, estimate finish Sun Jun 16 01:53:48 2024 61.06% done, estimate finish Sun Jun 16 01:53:48 2024 63.24% done, estimate finish Sun Jun 16 01:53:48 2024 65.42% done, estimate finish Sun Jun 16 01:53:48 2024 67.60% done, estimate finish Sun Jun 16 01:53:48 2024 69.78% done, estimate finish Sun Jun 16 01:53:48 2024 71.97% done, estimate finish Sun Jun 16 01:53:48 2024 74.14% done, estimate finish Sun Jun 16 01:53:48 2024 76.33% done, estimate finish Sun Jun 16 01:53:48 2024 78.50% done, estimate finish Sun Jun 16 01:53:48 2024 80.69% done, estimate finish Sun Jun 16 01:53:48 2024 82.86% done, estimate finish Sun Jun 16 01:53:48 2024 85.05% done, estimate finish Sun Jun 16 01:53:48 2024 87.23% done, estimate finish Sun Jun 16 01:53:48 2024 89.41% done, estimate finish Sun Jun 16 01:53:48 2024 91.59% done, estimate finish Sun Jun 16 01:53:48 2024 93.77% done, estimate finish Sun Jun 16 01:53:48 2024 95.95% done, estimate finish Sun Jun 16 01:53:48 2024 98.13% done, estimate finish Sun Jun 16 01:53:48 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229096 Writing: Ending Padblock Start Block 229143 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229293 extents written (447 MB) isohybrid --uefi /install/images/bpfire-2.29-core184-x86_64.iso Jun 16 01:53:56: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.9831 s, 375 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x26afeda2. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x26afeda2 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: ace920d3-53b2-4d2b-93f9-c24ebcb8df59 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 62cb4301-0bb6-48cd-acdd-2a4a1d9f127f Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.0% non-contiguous), 451434/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.0% non-contiguous), 451434/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0365553 s, 2.9 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/bpfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 16 01:57:23: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /bpfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /bpfire.tar rm -f /bpfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 16 01:58:02: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 16 01:58:31: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 16 01:58:33: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 16 01:58:34: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 16 01:58:35: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 16 01:58:36: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 16 01:58:37: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 16 01:58:38: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 16 01:58:39: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 16 01:58:40: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 16 01:58:46: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 16 01:58:47: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 16 01:58:48: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 16 01:58:49: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 16 01:58:50: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 16 01:58:51: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 16 01:58:52: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 16 01:58:53: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 16 01:58:54: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 16 01:58:55: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 16 01:58:56: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 16 01:58:57: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 16 01:59:03: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 16 01:59:04: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 16 01:59:05: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 16 01:59:07: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 16 01:59:08: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 16 01:59:09: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 16 01:59:10: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 16 01:59:11: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 16 01:59:12: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 16 01:59:13: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 16 01:59:14: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 16 01:59:16: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 16 01:59:20: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 16 01:59:29: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 16 01:59:29: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 16 01:59:30: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 16 01:59:30: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 16 01:59:31: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 16 02:00:21: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 16 02:00:22: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 16 02:00:23: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 16 02:00:26: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 16 02:00:27: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 16 02:00:28: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 16 02:00:29: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 16 02:00:29: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 16 02:00:30: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 16 02:00:31: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 16 02:00:36: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 16 02:00:39: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 16 02:00:40: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 16 02:00:42: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 16 02:00:43: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 16 02:00:44: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 16 02:00:45: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 16 02:00:46: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 16 02:00:47: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 16 02:00:48: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 16 02:00:48: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 16 02:00:50: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 16 02:01:00: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 16 02:01:01: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 16 02:01:02: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 16 02:01:03: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 16 02:01:07: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 16 02:01:09: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 16 02:01:14: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 16 02:01:15: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 16 02:01:16: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 16 02:01:17: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 16 02:01:21: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 16 02:01:22: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 16 02:01:28: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 16 02:01:29: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 16 02:01:30: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 16 02:01:36: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 16 02:01:37: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 16 02:01:38: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 16 02:01:39: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 16 02:01:40: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 16 02:01:42: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 16 02:01:43: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 16 02:01:44: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 16 02:01:44: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 16 02:01:45: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 16 02:01:46: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 16 02:01:48: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 16 02:01:49: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 16 02:01:49: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 16 02:01:50: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 16 02:01:51: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 16 02:01:51: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 16 02:01:52: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 16 02:01:53: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 16 02:01:55: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 16 02:01:56: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 16 02:02:17: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 16 02:02:18: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 16 02:02:19: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 16 02:02:20: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 16 02:02:21: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 16 02:02:23: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 16 02:02:24: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 16 02:02:25: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 16 02:02:35: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 16 02:02:36: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 16 02:03:12: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 16 02:03:14: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 16 02:03:15: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 16 02:03:16: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 16 02:03:17: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 16 02:03:18: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 16 02:03:19: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 16 02:03:20: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 16 02:03:41: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 16 02:03:41: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 16 02:03:45: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 16 02:03:46: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 16 02:03:47: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' Jun 16 02:03:48: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 16 02:03:49: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 16 02:04:00: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 16 02:04:02: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 16 02:04:06: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 16 02:04:07: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 16 02:04:08: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 16 02:04:09: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 16 02:04:10: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 16 02:04:11: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 16 02:04:13: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 16 02:04:19: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 16 02:04:20: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 16 02:04:28: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 16 02:04:29: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 16 02:04:30: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 16 02:04:30: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 16 02:04:32: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 16 02:04:33: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 16 02:04:34: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 16 02:04:34: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 16 02:04:35: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' Jun 16 02:04:36: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 16 02:04:37: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 16 02:04:38: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 16 02:04:40: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 16 02:04:40: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 16 02:04:41: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 16 02:04:42: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 16 02:04:43: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 16 02:04:44: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 16 02:04:45: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 16 02:04:46: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 16 02:05:18: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 16 02:05:28: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 16 02:05:29: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 16 02:05:29: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 16 02:05:31: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 16 02:05:33: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 16 02:05:44: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 16 02:05:45: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 16 02:05:46: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 16 02:05:47: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 16 02:05:48: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 16 02:05:50: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 16 02:05:51: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 16 02:05:51: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 16 02:05:55: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 16 02:05:57: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 16 02:05:58: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 16 02:05:59: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 16 02:06:00: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 16 02:06:02: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 16 02:06:03: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 16 02:06:04: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 16 02:06:05: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 16 02:06:10: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' Jun 16 02:06:11: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 16 02:06:12: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 16 02:06:14: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 16 02:06:15: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 16 02:06:16: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 16 02:06:17: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 16 02:06:18: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 16 02:06:19: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 16 02:06:20: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 16 02:06:21: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 16 02:06:25: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 16 02:06:26: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 16 02:06:27: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 16 02:06:27: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 16 02:06:28: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 16 02:06:29: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 16 02:06:31: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 16 02:06:32: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 16 02:06:33: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 16 02:06:34: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 16 02:06:38: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 16 02:06:39: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 16 02:06:40: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 16 02:06:41: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 16 02:06:43: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 16 02:06:44: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 16 02:07:09: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 16 02:07:10: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 16 03:00:22: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/7e5fd9e6-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.vVOh2k/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 445 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051637 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.1092e-05 s, 28.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00665526 s, 443 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.19% done, estimate finish Sun Jun 16 03:03:29 2024 4.36% done, estimate finish Sun Jun 16 03:03:29 2024 6.55% done, estimate finish Sun Jun 16 03:03:29 2024 8.72% done, estimate finish Sun Jun 16 03:03:29 2024 10.91% done, estimate finish Sun Jun 16 03:03:29 2024 13.09% done, estimate finish Sun Jun 16 03:03:29 2024 15.27% done, estimate finish Sun Jun 16 03:03:29 2024 17.45% done, estimate finish Sun Jun 16 03:03:29 2024 19.63% done, estimate finish Sun Jun 16 03:03:29 2024 21.81% done, estimate finish Sun Jun 16 03:03:29 2024 23.99% done, estimate finish Sun Jun 16 03:03:29 2024 26.17% done, estimate finish Sun Jun 16 03:03:29 2024 28.35% done, estimate finish Sun Jun 16 03:03:29 2024 30.53% done, estimate finish Sun Jun 16 03:03:29 2024 32.72% done, estimate finish Sun Jun 16 03:03:29 2024 34.89% done, estimate finish Sun Jun 16 03:03:29 2024 37.08% done, estimate finish Sun Jun 16 03:03:29 2024 39.25% done, estimate finish Sun Jun 16 03:03:29 2024 41.44% done, estimate finish Sun Jun 16 03:03:29 2024 43.61% done, estimate finish Sun Jun 16 03:03:29 2024 45.80% done, estimate finish Sun Jun 16 03:03:29 2024 47.98% done, estimate finish Sun Jun 16 03:03:29 2024 50.16% done, estimate finish Sun Jun 16 03:03:29 2024 52.34% done, estimate finish Sun Jun 16 03:03:29 2024 54.52% done, estimate finish Sun Jun 16 03:03:29 2024 56.70% done, estimate finish Sun Jun 16 03:03:29 2024 58.88% done, estimate finish Sun Jun 16 03:03:29 2024 61.06% done, estimate finish Sun Jun 16 03:03:29 2024 63.24% done, estimate finish Sun Jun 16 03:03:29 2024 65.42% done, estimate finish Sun Jun 16 03:03:29 2024 67.61% done, estimate finish Sun Jun 16 03:03:29 2024 69.78% done, estimate finish Sun Jun 16 03:03:29 2024 71.97% done, estimate finish Sun Jun 16 03:03:29 2024 74.14% done, estimate finish Sun Jun 16 03:03:29 2024 76.33% done, estimate finish Sun Jun 16 03:03:29 2024 78.51% done, estimate finish Sun Jun 16 03:03:29 2024 80.69% done, estimate finish Sun Jun 16 03:03:29 2024 82.86% done, estimate finish Sun Jun 16 03:03:29 2024 85.05% done, estimate finish Sun Jun 16 03:03:29 2024 87.23% done, estimate finish Sun Jun 16 03:03:29 2024 89.41% done, estimate finish Sun Jun 16 03:03:29 2024 91.59% done, estimate finish Sun Jun 16 03:03:29 2024 93.77% done, estimate finish Sun Jun 16 03:03:29 2024 95.95% done, estimate finish Sun Jun 16 03:03:29 2024 98.13% done, estimate finish Sun Jun 16 03:03:29 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229094 Writing: Ending Padblock Start Block 229141 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229291 extents written (447 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 16 03:03:36: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.3315 s, 367 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xa8facbab. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xa8facbab Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: c11bbdf1-e816-4938-99b5-a35f5e0ae060 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 1a5a4fd0-82c4-4e7f-837e-43a8cc2ff6a9 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.0% non-contiguous), 451436/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25295/354112 files (0.0% non-contiguous), 451436/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0371752 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 16 03:06:57: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 16 03:07:36: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 16 03:08:06: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 16 03:08:07: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 16 03:08:08: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 16 03:08:09: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 16 03:08:10: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 16 03:08:11: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 16 03:08:13: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 16 03:08:14: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 16 03:08:15: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 16 03:08:20: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 16 03:08:21: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 16 03:08:22: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 16 03:08:23: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 16 03:08:24: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 16 03:08:26: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 16 03:08:27: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 16 03:08:28: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 16 03:08:29: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 16 03:08:30: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 16 03:08:31: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 16 03:08:32: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 16 03:08:39: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 16 03:08:40: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 16 03:08:41: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 16 03:08:42: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 16 03:08:43: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 16 03:08:44: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 16 03:08:45: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 16 03:08:46: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 16 03:08:48: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 16 03:08:49: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 16 03:08:50: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 16 03:08:51: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 16 03:08:55: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 16 03:09:04: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 16 03:09:04: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 16 03:09:06: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 16 03:09:06: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 16 03:09:07: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 16 03:09:56: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 16 03:09:57: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 16 03:09:58: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 16 03:10:02: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 16 03:10:03: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 16 03:10:04: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 16 03:10:05: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 16 03:10:06: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 16 03:10:07: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 16 03:10:08: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 16 03:10:14: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 16 03:10:17: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 16 03:10:18: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 16 03:10:19: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 16 03:10:20: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 16 03:10:21: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 16 03:10:22: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 16 03:10:23: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 16 03:10:25: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 16 03:10:26: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 16 03:10:26: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 16 03:10:27: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 16 03:10:37: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 16 03:10:38: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 16 03:10:39: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 16 03:10:41: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 16 03:10:45: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 16 03:10:46: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 16 03:10:51: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 16 03:10:52: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 16 03:10:53: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 16 03:10:54: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 16 03:10:59: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 16 03:11:00: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 16 03:11:05: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 16 03:11:06: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 16 03:11:07: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 16 03:11:13: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 16 03:11:14: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 16 03:11:16: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 16 03:11:17: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 16 03:11:18: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 16 03:11:19: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 16 03:11:20: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 16 03:11:21: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 16 03:11:22: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 16 03:11:23: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 16 03:11:24: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 16 03:11:25: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 16 03:11:26: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 16 03:11:26: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 16 03:11:26: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 16 03:11:27: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 16 03:11:29: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 16 03:11:30: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 16 03:11:31: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 16 03:11:32: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 16 03:11:32: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 16 03:11:53: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 16 03:11:54: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 16 03:11:56: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 16 03:11:57: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 16 03:11:58: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 16 03:11:59: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 16 03:12:00: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 16 03:12:01: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 16 03:12:11: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 16 03:12:12: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 16 03:12:50: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 16 03:12:51: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 16 03:12:52: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 16 03:12:53: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 16 03:12:54: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 16 03:12:55: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 16 03:12:57: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 16 03:12:58: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 16 03:13:18: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 16 03:13:18: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 16 03:13:22: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 16 03:13:23: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 16 03:13:24: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' Jun 16 03:13:26: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 16 03:13:27: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 16 03:13:38: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 16 03:13:39: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 16 03:13:43: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 16 03:13:44: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 16 03:13:45: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 16 03:13:47: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 16 03:13:48: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 16 03:13:49: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 16 03:13:50: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 16 03:13:56: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 16 03:13:57: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 16 03:14:05: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 16 03:14:07: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 16 03:14:08: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 16 03:14:08: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 16 03:14:09: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 16 03:14:10: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 16 03:14:11: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 16 03:14:11: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 16 03:14:12: Building strace strace-6.6.tar.xz checksum OK + cd /usr/src/lfs + make -f strace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//strace' -> '/tmp/package-strace/ROOTFILES' Jun 16 03:14:14: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 16 03:14:15: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 16 03:14:16: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 16 03:14:17: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 16 03:14:17: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 16 03:14:18: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 16 03:14:19: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 16 03:14:20: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 16 03:14:22: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 16 03:14:23: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 16 03:14:24: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 16 03:14:56: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 16 03:15:06: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 16 03:15:08: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 16 03:15:08: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 16 03:15:10: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 16 03:15:11: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 16 03:15:22: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 16 03:15:23: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 16 03:15:25: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 16 03:15:26: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 16 03:15:27: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 16 03:15:28: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 16 03:15:29: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 16 03:15:29: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 16 03:15:33: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 16 03:15:35: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 16 03:15:37: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 16 03:15:38: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 16 03:15:39: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 16 03:15:40: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 16 03:15:41: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 16 03:15:42: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 16 03:15:43: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 16 03:15:49: Building tcpdump tcpdump-4.99.4.tar.gz checksum OK + cd /usr/src/lfs + make -f tcpdump LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tcpdump' -> '/tmp/package-tcpdump/ROOTFILES' Jun 16 03:15:50: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 16 03:15:51: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 16 03:15:52: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 16 03:15:53: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 16 03:15:54: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 16 03:15:55: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 16 03:15:56: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 16 03:15:58: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 16 03:15:58: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 16 03:15:59: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 16 03:16:02: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 16 03:16:03: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 16 03:16:04: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 16 03:16:05: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 16 03:16:06: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 16 03:16:07: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 16 03:16:08: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 16 03:16:09: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 16 03:16:10: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 16 03:16:11: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 16 03:16:15: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 16 03:16:17: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 16 03:16:18: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 16 03:16:19: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 16 03:16:20: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 16 03:16:21: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 16 03:16:46: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 16 03:16:48: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 18 03:20:37: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/3f1e411f-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.d5mSwG/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058000 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.8714e-05 s, 29.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00641994 s, 459 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Tue Jun 18 03:23:46 2024 4.36% done, estimate finish Tue Jun 18 03:23:46 2024 6.54% done, estimate finish Tue Jun 18 03:23:46 2024 8.71% done, estimate finish Tue Jun 18 03:23:57 2024 10.89% done, estimate finish Tue Jun 18 03:23:55 2024 13.06% done, estimate finish Tue Jun 18 03:23:53 2024 15.25% done, estimate finish Tue Jun 18 03:23:52 2024 17.42% done, estimate finish Tue Jun 18 03:23:51 2024 19.60% done, estimate finish Tue Jun 18 03:23:51 2024 21.77% done, estimate finish Tue Jun 18 03:23:50 2024 23.95% done, estimate finish Tue Jun 18 03:23:50 2024 26.13% done, estimate finish Tue Jun 18 03:23:49 2024 28.31% done, estimate finish Tue Jun 18 03:23:49 2024 30.48% done, estimate finish Tue Jun 18 03:23:49 2024 32.66% done, estimate finish Tue Jun 18 03:23:49 2024 34.84% done, estimate finish Tue Jun 18 03:23:48 2024 37.02% done, estimate finish Tue Jun 18 03:23:48 2024 39.19% done, estimate finish Tue Jun 18 03:23:48 2024 41.37% done, estimate finish Tue Jun 18 03:23:48 2024 43.54% done, estimate finish Tue Jun 18 03:23:48 2024 45.72% done, estimate finish Tue Jun 18 03:23:48 2024 47.90% done, estimate finish Tue Jun 18 03:23:48 2024 50.08% done, estimate finish Tue Jun 18 03:23:47 2024 52.25% done, estimate finish Tue Jun 18 03:23:47 2024 54.43% done, estimate finish Tue Jun 18 03:23:47 2024 56.61% done, estimate finish Tue Jun 18 03:23:47 2024 58.79% done, estimate finish Tue Jun 18 03:23:47 2024 60.96% done, estimate finish Tue Jun 18 03:23:47 2024 63.14% done, estimate finish Tue Jun 18 03:23:47 2024 65.31% done, estimate finish Tue Jun 18 03:23:47 2024 67.49% done, estimate finish Tue Jun 18 03:23:47 2024 69.67% done, estimate finish Tue Jun 18 03:23:47 2024 71.85% done, estimate finish Tue Jun 18 03:23:47 2024 74.02% done, estimate finish Tue Jun 18 03:23:47 2024 76.20% done, estimate finish Tue Jun 18 03:23:47 2024 78.38% done, estimate finish Tue Jun 18 03:23:47 2024 80.56% done, estimate finish Tue Jun 18 03:23:47 2024 82.73% done, estimate finish Tue Jun 18 03:23:47 2024 84.91% done, estimate finish Tue Jun 18 03:23:47 2024 87.08% done, estimate finish Tue Jun 18 03:23:47 2024 89.27% done, estimate finish Tue Jun 18 03:23:47 2024 91.44% done, estimate finish Tue Jun 18 03:23:47 2024 93.62% done, estimate finish Tue Jun 18 03:23:47 2024 95.79% done, estimate finish Tue Jun 18 03:23:47 2024 97.97% done, estimate finish Tue Jun 18 03:23:47 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229471 Writing: Ending Padblock Start Block 229518 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229668 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 18 03:23:54: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.384 s, 366 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x31b62bfe. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x31b62bfe Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: cdc9d82f-4e74-4cc1-a729-29b5f047247c Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: ed7bd3ba-c4eb-449d-bd50-3fabdf815d9e Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25297/354112 files (0.0% non-contiguous), 452047/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25297/354112 files (0.0% non-contiguous), 452047/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0369881 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 18 03:27:20: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 18 03:27:59: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 18 03:28:27: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 18 03:28:29: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 18 03:28:30: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 18 03:28:31: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 18 03:28:32: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 18 03:28:33: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 18 03:28:34: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 18 03:28:35: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 18 03:28:36: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 18 03:28:42: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 18 03:28:43: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 18 03:28:44: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 18 03:28:45: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 18 03:28:46: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 18 03:28:47: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 18 03:28:48: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 18 03:28:50: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 18 03:28:50: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 18 03:28:51: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 18 03:28:52: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 18 03:28:53: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 18 03:28:59: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 18 03:29:00: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 18 03:29:01: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 18 03:29:03: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 18 03:29:04: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 18 03:29:05: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 18 03:29:06: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 18 03:29:07: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 18 03:29:08: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 18 03:29:09: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 18 03:29:10: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 18 03:29:12: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 18 03:29:16: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 18 03:29:25: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 18 03:29:25: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 18 03:29:26: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 18 03:29:26: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 18 03:29:28: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 18 03:30:19: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 18 03:30:20: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 18 03:30:21: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 18 03:30:25: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 18 03:30:26: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 18 03:30:28: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 18 03:30:29: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 18 03:30:30: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 18 03:30:31: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 18 03:30:32: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 18 03:30:37: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 18 03:30:40: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 18 03:30:42: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 18 03:30:43: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 18 03:30:44: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 18 03:30:45: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 18 03:30:46: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 18 03:30:47: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 18 03:30:48: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 18 03:30:49: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 18 03:30:50: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 18 03:30:51: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 18 03:31:02: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 18 03:31:03: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 18 03:31:04: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 18 03:31:05: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 18 03:31:10: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 18 03:31:12: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 18 03:31:18: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 18 03:31:19: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 18 03:31:20: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 18 03:31:21: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 18 03:31:25: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 18 03:31:26: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 18 03:31:32: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 18 03:31:33: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 18 03:31:34: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 18 03:31:41: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 18 03:31:42: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 18 03:31:43: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 18 03:31:44: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 18 03:31:45: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 18 03:31:47: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 18 03:31:48: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 18 03:31:49: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 18 03:31:50: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 18 03:31:51: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 18 03:31:52: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 18 03:31:54: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 18 03:31:55: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 18 03:31:55: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 18 03:31:55: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 18 03:31:56: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 18 03:31:57: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 18 03:31:58: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 18 03:31:59: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 18 03:32:01: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 18 03:32:02: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 18 03:32:23: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 18 03:32:24: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 18 03:32:25: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 18 03:32:26: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 18 03:32:27: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 18 03:32:29: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 18 03:32:30: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 18 03:32:31: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 18 03:32:41: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 18 03:32:42: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 18 03:33:18: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 18 03:33:20: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 18 03:33:20: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 18 03:33:21: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 18 03:33:22: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 18 03:33:23: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 18 03:33:24: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 18 03:33:25: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 18 03:33:46: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 18 03:33:46: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 18 03:33:50: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 18 03:33:51: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 18 03:33:52: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' Jun 18 03:33:53: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 18 03:33:54: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 18 03:34:05: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 18 03:34:07: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 18 03:34:11: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 18 03:34:12: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 18 03:34:13: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 18 03:34:14: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 18 03:34:15: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 18 03:34:16: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 18 03:34:18: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 18 03:34:24: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 18 03:34:25: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 18 03:34:33: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 18 03:34:34: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 18 03:34:35: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 18 03:34:35: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 18 03:34:37: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 18 03:34:38: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 18 03:34:39: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 18 03:34:39: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 18 03:34:40: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 18 03:34:41: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 18 03:34:42: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 18 03:34:43: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 18 03:34:44: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 18 03:34:45: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 18 03:34:46: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 18 03:34:47: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 18 03:34:48: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 18 03:34:49: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 18 03:34:50: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 18 03:35:22: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 18 03:35:32: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 18 03:35:33: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 18 03:35:33: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 18 03:35:35: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 18 03:35:36: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 18 03:35:48: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 18 03:35:49: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 18 03:35:50: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 18 03:35:51: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 18 03:35:52: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 18 03:35:53: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 18 03:35:55: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 18 03:35:55: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 18 03:35:59: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 18 03:36:01: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 18 03:36:02: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 18 03:36:03: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 18 03:36:04: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 18 03:36:05: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 18 03:36:07: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 18 03:36:08: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 18 03:36:09: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 18 03:36:14: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 18 03:36:15: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 18 03:36:16: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 18 03:36:17: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 18 03:36:19: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 18 03:36:20: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 18 03:36:21: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 18 03:36:22: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 18 03:36:23: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 18 03:36:24: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 18 03:36:28: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 18 03:36:29: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 18 03:36:30: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 18 03:36:30: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 18 03:36:31: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 18 03:36:32: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 18 03:36:33: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 18 03:36:34: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 18 03:36:36: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 18 03:36:37: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 18 03:36:41: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 18 03:36:42: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 18 03:36:43: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 18 03:36:44: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 18 03:36:45: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 18 03:36:46: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 18 03:37:12: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 18 03:37:13: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 20 01:50:51: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/ac226f39-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.E308sw/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.057835 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.3574e-05 s, 32.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00659859 s, 447 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Thu Jun 20 01:54:03 2024 4.36% done, estimate finish Thu Jun 20 01:54:03 2024 6.54% done, estimate finish Thu Jun 20 01:54:03 2024 8.71% done, estimate finish Thu Jun 20 01:54:03 2024 10.89% done, estimate finish Thu Jun 20 01:54:03 2024 13.06% done, estimate finish Thu Jun 20 01:54:03 2024 15.24% done, estimate finish Thu Jun 20 01:54:03 2024 17.42% done, estimate finish Thu Jun 20 01:54:03 2024 19.60% done, estimate finish Thu Jun 20 01:54:03 2024 21.77% done, estimate finish Thu Jun 20 01:54:03 2024 23.95% done, estimate finish Thu Jun 20 01:54:03 2024 26.13% done, estimate finish Thu Jun 20 01:54:03 2024 28.31% done, estimate finish Thu Jun 20 01:54:03 2024 30.48% done, estimate finish Thu Jun 20 01:54:03 2024 32.66% done, estimate finish Thu Jun 20 01:54:03 2024 34.83% done, estimate finish Thu Jun 20 01:54:03 2024 37.01% done, estimate finish Thu Jun 20 01:54:03 2024 39.19% done, estimate finish Thu Jun 20 01:54:03 2024 41.37% done, estimate finish Thu Jun 20 01:54:03 2024 43.54% done, estimate finish Thu Jun 20 01:54:03 2024 45.72% done, estimate finish Thu Jun 20 01:54:03 2024 47.90% done, estimate finish Thu Jun 20 01:54:03 2024 50.08% done, estimate finish Thu Jun 20 01:54:03 2024 52.25% done, estimate finish Thu Jun 20 01:54:03 2024 54.43% done, estimate finish Thu Jun 20 01:54:03 2024 56.60% done, estimate finish Thu Jun 20 01:54:03 2024 58.79% done, estimate finish Thu Jun 20 01:54:03 2024 60.96% done, estimate finish Thu Jun 20 01:54:03 2024 63.14% done, estimate finish Thu Jun 20 01:54:03 2024 65.31% done, estimate finish Thu Jun 20 01:54:03 2024 67.49% done, estimate finish Thu Jun 20 01:54:03 2024 69.67% done, estimate finish Thu Jun 20 01:54:03 2024 71.85% done, estimate finish Thu Jun 20 01:54:03 2024 74.02% done, estimate finish Thu Jun 20 01:54:03 2024 76.20% done, estimate finish Thu Jun 20 01:54:03 2024 78.37% done, estimate finish Thu Jun 20 01:54:03 2024 80.56% done, estimate finish Thu Jun 20 01:54:03 2024 82.73% done, estimate finish Thu Jun 20 01:54:03 2024 84.90% done, estimate finish Thu Jun 20 01:54:03 2024 87.09% done, estimate finish Thu Jun 20 01:54:03 2024 89.26% done, estimate finish Thu Jun 20 01:54:03 2024 91.44% done, estimate finish Thu Jun 20 01:54:03 2024 93.61% done, estimate finish Thu Jun 20 01:54:03 2024 95.79% done, estimate finish Thu Jun 20 01:54:03 2024 97.97% done, estimate finish Thu Jun 20 01:54:03 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229475 Writing: Ending Padblock Start Block 229522 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229672 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 20 01:54:11: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.2308 s, 369 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xe16b9df9. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xe16b9df9 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 83e52e63-c99f-468c-be72-1757866e7b7a Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 82297c71-73e9-4761-bfbd-53905b2a0b21 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126951/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126951/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25297/354112 files (0.0% non-contiguous), 452050/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25297/354112 files (0.0% non-contiguous), 452050/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.035023 s, 3.0 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 20 01:57:42: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 20 01:58:21: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 20 01:58:50: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 20 01:58:51: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 20 01:58:52: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 20 01:58:54: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 20 01:58:55: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 20 01:58:56: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 20 01:58:57: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 20 01:58:58: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 20 01:58:59: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 20 01:59:04: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 20 01:59:05: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 20 01:59:07: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 20 01:59:08: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 20 01:59:09: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 20 01:59:10: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 20 01:59:11: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 20 01:59:12: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 20 01:59:12: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 20 01:59:13: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 20 01:59:15: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 20 01:59:16: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 20 01:59:22: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 20 01:59:23: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 20 01:59:24: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 20 01:59:25: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 20 01:59:26: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 20 01:59:28: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 20 01:59:29: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 20 01:59:30: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 20 01:59:31: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 20 01:59:32: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 20 01:59:33: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 20 01:59:34: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 20 01:59:38: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 20 01:59:48: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 20 01:59:48: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 20 01:59:49: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 20 01:59:50: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 20 01:59:51: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 20 02:00:41: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 20 02:00:42: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 20 02:00:43: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 20 02:00:46: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 20 02:00:47: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 20 02:00:48: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 20 02:00:49: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 20 02:00:50: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 20 02:00:52: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 20 02:00:53: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 20 02:00:58: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 20 02:01:01: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 20 02:01:02: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 20 02:01:03: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 20 02:01:04: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 20 02:01:06: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 20 02:01:07: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 20 02:01:08: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 20 02:01:09: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 20 02:01:10: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 20 02:01:10: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 20 02:01:11: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 20 02:01:22: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 20 02:01:23: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 20 02:01:24: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 20 02:01:25: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 20 02:01:29: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 20 02:01:30: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 20 02:01:35: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 20 02:01:37: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 20 02:01:38: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 20 02:01:39: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 20 02:01:43: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 20 02:01:44: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 20 02:01:49: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 20 02:01:50: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 20 02:01:52: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 20 02:01:58: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 20 02:01:59: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 20 02:02:00: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 20 02:02:01: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 20 02:02:02: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 20 02:02:03: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 20 02:02:04: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 20 02:02:06: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 20 02:02:06: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 20 02:02:07: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 20 02:02:08: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 20 02:02:09: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 20 02:02:10: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 20 02:02:11: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 20 02:02:11: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 20 02:02:12: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 20 02:02:13: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 20 02:02:14: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 20 02:02:15: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 20 02:02:16: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 20 02:02:16: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 20 02:02:38: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 20 02:02:39: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 20 02:02:40: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 20 02:02:41: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 20 02:02:42: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 20 02:02:43: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 20 02:02:44: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 20 02:02:46: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 20 02:02:56: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 20 02:02:57: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 20 02:03:33: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 20 02:03:34: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 20 02:03:34: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 20 02:03:36: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 20 02:03:37: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 20 02:03:38: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 20 02:03:39: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 20 02:03:40: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 20 02:04:00: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 20 02:04:00: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 20 02:04:05: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 20 02:04:06: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 20 02:04:07: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' Jun 20 02:04:08: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 20 02:04:09: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 20 02:04:20: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 20 02:04:21: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 20 02:04:26: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 20 02:04:27: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 20 02:04:28: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 20 02:04:29: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 20 02:04:30: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 20 02:04:31: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 20 02:04:32: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 20 02:04:38: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 20 02:04:40: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 20 02:04:48: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 20 02:04:49: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 20 02:04:50: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 20 02:04:50: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 20 02:04:51: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 20 02:04:52: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 20 02:04:54: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 20 02:04:55: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 20 02:04:56: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 20 02:04:57: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 20 02:04:58: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 20 02:04:59: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 20 02:04:59: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 20 02:05:00: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 20 02:05:02: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 20 02:05:03: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 20 02:05:04: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 20 02:05:05: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 20 02:05:06: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 20 02:05:37: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 20 02:05:48: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 20 02:05:49: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 20 02:05:49: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 20 02:05:51: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 20 02:05:52: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 20 02:06:03: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 20 02:06:05: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 20 02:06:06: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 20 02:06:07: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 20 02:06:08: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 20 02:06:09: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 20 02:06:10: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 20 02:06:10: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 20 02:06:15: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 20 02:06:17: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 20 02:06:18: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 20 02:06:19: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 20 02:06:20: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 20 02:06:21: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 20 02:06:22: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 20 02:06:23: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 20 02:06:25: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 20 02:06:30: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 20 02:06:31: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 20 02:06:32: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 20 02:06:33: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 20 02:06:34: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 20 02:06:35: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 20 02:06:37: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 20 02:06:38: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 20 02:06:38: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 20 02:06:39: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 20 02:06:42: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 20 02:06:43: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 20 02:06:45: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 20 02:06:45: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 20 02:06:46: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 20 02:06:47: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 20 02:06:48: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 20 02:06:49: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 20 02:06:50: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 20 02:06:51: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 20 02:06:56: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 20 02:06:57: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 20 02:06:58: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 20 02:06:59: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 20 02:07:00: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 20 02:07:01: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 20 02:07:27: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 20 02:07:28: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 20 03:23:49: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/61d05421-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.d6fRsw/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.052252 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 0.000115016 s, 17.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00657054 s, 449 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Thu Jun 20 03:26:55 2024 4.36% done, estimate finish Thu Jun 20 03:26:55 2024 6.54% done, estimate finish Thu Jun 20 03:26:55 2024 8.71% done, estimate finish Thu Jun 20 03:26:55 2024 10.89% done, estimate finish Thu Jun 20 03:26:55 2024 13.06% done, estimate finish Thu Jun 20 03:26:55 2024 15.24% done, estimate finish Thu Jun 20 03:26:55 2024 17.42% done, estimate finish Thu Jun 20 03:26:55 2024 19.60% done, estimate finish Thu Jun 20 03:26:55 2024 21.77% done, estimate finish Thu Jun 20 03:26:55 2024 23.95% done, estimate finish Thu Jun 20 03:26:55 2024 26.13% done, estimate finish Thu Jun 20 03:26:55 2024 28.31% done, estimate finish Thu Jun 20 03:26:55 2024 30.48% done, estimate finish Thu Jun 20 03:26:55 2024 32.66% done, estimate finish Thu Jun 20 03:26:55 2024 34.83% done, estimate finish Thu Jun 20 03:26:55 2024 37.02% done, estimate finish Thu Jun 20 03:26:55 2024 39.19% done, estimate finish Thu Jun 20 03:26:55 2024 41.37% done, estimate finish Thu Jun 20 03:26:55 2024 43.54% done, estimate finish Thu Jun 20 03:26:55 2024 45.72% done, estimate finish Thu Jun 20 03:26:55 2024 47.90% done, estimate finish Thu Jun 20 03:26:55 2024 50.08% done, estimate finish Thu Jun 20 03:26:55 2024 52.25% done, estimate finish Thu Jun 20 03:26:55 2024 54.43% done, estimate finish Thu Jun 20 03:26:55 2024 56.60% done, estimate finish Thu Jun 20 03:26:55 2024 58.79% done, estimate finish Thu Jun 20 03:26:55 2024 60.96% done, estimate finish Thu Jun 20 03:26:55 2024 63.14% done, estimate finish Thu Jun 20 03:26:55 2024 65.31% done, estimate finish Thu Jun 20 03:26:55 2024 67.49% done, estimate finish Thu Jun 20 03:26:55 2024 69.67% done, estimate finish Thu Jun 20 03:26:55 2024 71.85% done, estimate finish Thu Jun 20 03:26:55 2024 74.02% done, estimate finish Thu Jun 20 03:26:55 2024 76.20% done, estimate finish Thu Jun 20 03:26:55 2024 78.38% done, estimate finish Thu Jun 20 03:26:55 2024 80.56% done, estimate finish Thu Jun 20 03:26:55 2024 82.73% done, estimate finish Thu Jun 20 03:26:55 2024 84.90% done, estimate finish Thu Jun 20 03:26:55 2024 87.09% done, estimate finish Thu Jun 20 03:26:55 2024 89.26% done, estimate finish Thu Jun 20 03:26:55 2024 91.44% done, estimate finish Thu Jun 20 03:26:55 2024 93.61% done, estimate finish Thu Jun 20 03:26:55 2024 95.79% done, estimate finish Thu Jun 20 03:26:55 2024 97.97% done, estimate finish Thu Jun 20 03:26:55 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229474 Writing: Ending Padblock Start Block 229521 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229671 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 20 03:27:02: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.5568 s, 363 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xd1549e11. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xd1549e11 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: bc45848d-5fb6-4c6e-86ae-421d319dd531 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: b7a1c464-4ef8-423c-9301-88bf14e74739 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.7% non-contiguous), 126948/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.7% non-contiguous), 126948/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25297/354112 files (0.0% non-contiguous), 452052/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25297/354112 files (0.0% non-contiguous), 452052/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0360136 s, 2.9 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 20 03:30:26: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 20 03:31:05: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 20 03:31:34: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 20 03:31:35: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 20 03:31:37: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 20 03:31:38: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 20 03:31:39: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 20 03:31:40: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 20 03:31:41: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 20 03:31:42: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 20 03:31:43: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 20 03:31:49: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 20 03:31:50: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 20 03:31:51: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 20 03:31:52: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 20 03:31:53: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 20 03:31:54: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 20 03:31:55: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 20 03:31:56: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 20 03:31:58: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 20 03:31:59: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 20 03:32:00: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 20 03:32:01: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 20 03:32:07: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 20 03:32:08: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 20 03:32:09: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 20 03:32:11: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 20 03:32:12: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 20 03:32:13: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 20 03:32:14: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 20 03:32:15: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 20 03:32:16: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 20 03:32:17: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 20 03:32:18: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 20 03:32:20: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 20 03:32:24: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 20 03:32:33: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 20 03:32:33: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 20 03:32:34: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 20 03:32:34: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 20 03:32:35: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 20 03:33:25: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 20 03:33:26: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 20 03:33:27: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 20 03:33:30: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 20 03:33:31: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 20 03:33:32: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 20 03:33:33: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 20 03:33:34: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 20 03:33:35: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 20 03:33:36: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 20 03:33:41: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 20 03:33:44: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 20 03:33:45: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 20 03:33:47: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 20 03:33:48: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 20 03:33:49: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 20 03:33:50: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 20 03:33:51: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 20 03:33:52: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 20 03:33:53: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 20 03:33:53: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 20 03:33:55: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 20 03:34:05: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 20 03:34:06: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 20 03:34:07: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 20 03:34:08: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 20 03:34:12: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 20 03:34:13: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 20 03:34:19: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 20 03:34:20: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 20 03:34:21: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 20 03:34:22: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 20 03:34:26: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 20 03:34:27: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 20 03:34:32: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 20 03:34:34: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 20 03:34:35: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 20 03:34:41: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 20 03:34:42: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 20 03:34:43: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 20 03:34:44: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 20 03:34:45: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 20 03:34:47: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 20 03:34:48: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 20 03:34:49: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 20 03:34:50: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 20 03:34:51: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 20 03:34:52: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 20 03:34:54: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 20 03:34:55: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 20 03:34:55: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 20 03:34:55: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 20 03:34:56: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 20 03:34:57: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 20 03:34:58: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 20 03:34:59: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 20 03:35:01: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 20 03:35:01: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 20 03:35:22: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 20 03:35:23: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 20 03:35:24: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 20 03:35:25: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 20 03:35:26: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 20 03:35:28: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 20 03:35:29: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 20 03:35:30: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 20 03:35:40: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 20 03:35:41: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 20 03:36:17: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 20 03:36:18: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 20 03:36:20: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 20 03:36:21: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 20 03:36:22: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 20 03:36:23: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 20 03:36:24: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 20 03:36:25: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 20 03:36:45: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 20 03:36:46: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 20 03:36:50: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 20 03:36:51: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 20 03:36:52: Building keepalived keepalived-2.2.8.tar.gz checksum OK + cd /usr/src/lfs + make -f keepalived LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//keepalived' -> '/tmp/package-keepalived/ROOTFILES' Jun 20 03:36:53: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 20 03:36:54: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 20 03:37:05: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 20 03:37:07: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 20 03:37:11: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 20 03:37:12: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 20 03:37:13: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 20 03:37:14: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 20 03:37:15: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 20 03:37:16: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 20 03:37:17: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 20 03:37:24: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 20 03:37:25: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 20 03:37:33: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 20 03:37:34: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 20 03:37:35: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 20 03:37:35: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 20 03:37:36: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 20 03:37:38: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 20 03:37:39: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 20 03:37:39: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 20 03:37:40: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 20 03:37:41: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 20 03:37:42: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 20 03:37:43: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 20 03:37:43: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 20 03:37:45: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 20 03:37:46: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 20 03:37:47: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 20 03:37:48: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 20 03:37:49: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 20 03:37:50: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 20 03:38:22: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 20 03:38:32: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 20 03:38:33: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 20 03:38:33: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 20 03:38:35: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 20 03:38:36: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 20 03:38:48: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 20 03:38:49: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 20 03:38:50: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 20 03:38:51: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 20 03:38:52: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 20 03:38:53: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 20 03:38:54: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 20 03:38:55: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 20 03:38:59: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 20 03:39:01: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 20 03:39:02: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 20 03:39:03: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 20 03:39:04: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 20 03:39:05: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 20 03:39:07: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 20 03:39:08: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 20 03:39:09: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 20 03:39:14: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 20 03:39:15: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 20 03:39:16: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 20 03:39:17: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 20 03:39:18: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 20 03:39:20: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 20 03:39:21: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 20 03:39:22: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 20 03:39:23: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 20 03:39:24: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 20 03:39:27: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 20 03:39:29: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 20 03:39:30: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 20 03:39:30: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 20 03:39:31: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 20 03:39:32: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 20 03:39:33: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 20 03:39:34: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 20 03:39:35: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 20 03:39:37: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 20 03:39:41: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 20 03:39:42: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 20 03:39:43: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 20 03:39:44: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 20 03:39:45: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 20 03:39:46: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 20 03:40:12: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 20 03:40:13: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 22 23:50:32: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/7f16bbd1-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.LWs6ut/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.057670 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.1042e-05 s, 25.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00663675 s, 444 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sat Jun 22 23:53:41 2024 4.35% done, estimate finish Sat Jun 22 23:53:41 2024 6.53% done, estimate finish Sat Jun 22 23:53:41 2024 8.71% done, estimate finish Sat Jun 22 23:53:41 2024 10.89% done, estimate finish Sat Jun 22 23:53:41 2024 13.06% done, estimate finish Sat Jun 22 23:53:41 2024 15.24% done, estimate finish Sat Jun 22 23:53:41 2024 17.41% done, estimate finish Sat Jun 22 23:53:41 2024 19.59% done, estimate finish Sat Jun 22 23:53:41 2024 21.76% done, estimate finish Sat Jun 22 23:53:41 2024 23.94% done, estimate finish Sat Jun 22 23:53:41 2024 26.12% done, estimate finish Sat Jun 22 23:53:41 2024 28.30% done, estimate finish Sat Jun 22 23:53:41 2024 30.47% done, estimate finish Sat Jun 22 23:53:41 2024 32.65% done, estimate finish Sat Jun 22 23:53:41 2024 34.82% done, estimate finish Sat Jun 22 23:53:41 2024 37.00% done, estimate finish Sat Jun 22 23:53:41 2024 39.17% done, estimate finish Sat Jun 22 23:53:41 2024 41.35% done, estimate finish Sat Jun 22 23:53:41 2024 43.53% done, estimate finish Sat Jun 22 23:53:41 2024 45.71% done, estimate finish Sat Jun 22 23:53:41 2024 47.88% done, estimate finish Sat Jun 22 23:53:41 2024 50.06% done, estimate finish Sat Jun 22 23:53:41 2024 52.23% done, estimate finish Sat Jun 22 23:53:41 2024 54.41% done, estimate finish Sat Jun 22 23:53:41 2024 56.58% done, estimate finish Sat Jun 22 23:53:41 2024 58.76% done, estimate finish Sat Jun 22 23:53:41 2024 60.94% done, estimate finish Sat Jun 22 23:53:41 2024 63.12% done, estimate finish Sat Jun 22 23:53:41 2024 65.29% done, estimate finish Sat Jun 22 23:53:41 2024 67.47% done, estimate finish Sat Jun 22 23:53:41 2024 69.64% done, estimate finish Sat Jun 22 23:53:41 2024 71.82% done, estimate finish Sat Jun 22 23:53:41 2024 73.99% done, estimate finish Sat Jun 22 23:53:41 2024 76.17% done, estimate finish Sat Jun 22 23:53:41 2024 78.35% done, estimate finish Sat Jun 22 23:53:41 2024 80.52% done, estimate finish Sat Jun 22 23:53:41 2024 82.70% done, estimate finish Sat Jun 22 23:53:41 2024 84.88% done, estimate finish Sat Jun 22 23:53:41 2024 87.05% done, estimate finish Sat Jun 22 23:53:41 2024 89.23% done, estimate finish Sat Jun 22 23:53:41 2024 91.40% done, estimate finish Sat Jun 22 23:53:41 2024 93.58% done, estimate finish Sat Jun 22 23:53:41 2024 95.75% done, estimate finish Sat Jun 22 23:53:41 2024 97.93% done, estimate finish Sat Jun 22 23:53:41 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229562 Writing: Ending Padblock Start Block 229609 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229759 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 22 23:53:47: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.3392 s, 367 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xcf57b828. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xcf57b828 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 8282924e-89bd-4660-a0dd-57b181dac59b Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: a66a06e7-e3d0-446e-9b04-909611ed3f22 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126948/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126948/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25333/354112 files (0.0% non-contiguous), 452246/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25333/354112 files (0.0% non-contiguous), 452246/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0421638 s, 2.5 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 22 23:57:15: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 22 23:57:55: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 22 23:58:25: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 22 23:58:26: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 22 23:58:27: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 22 23:58:28: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 22 23:58:29: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 22 23:58:30: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 22 23:58:31: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 22 23:58:33: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 22 23:58:34: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 22 23:58:39: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 22 23:58:40: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 22 23:58:41: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 22 23:58:42: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 22 23:58:43: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 22 23:58:45: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 22 23:58:46: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 22 23:58:47: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 22 23:58:47: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 22 23:58:48: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 22 23:58:49: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 22 23:58:50: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 22 23:58:57: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 22 23:58:58: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 22 23:58:59: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 22 23:59:00: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 22 23:59:01: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 22 23:59:02: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 22 23:59:03: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 22 23:59:04: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 22 23:59:06: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 22 23:59:07: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 22 23:59:08: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 22 23:59:09: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 22 23:59:13: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 22 23:59:22: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 22 23:59:24: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 22 23:59:25: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 22 23:59:26: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 22 23:59:27: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 23 00:00:16: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 23 00:00:18: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 23 00:00:19: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 23 00:00:23: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 23 00:00:24: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 23 00:00:25: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 23 00:00:26: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 23 00:00:26: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 23 00:00:28: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 23 00:00:29: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 23 00:00:34: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 23 00:00:37: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 23 00:00:38: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 23 00:00:39: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 23 00:00:40: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 23 00:00:42: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 23 00:00:43: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 23 00:00:44: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 23 00:00:45: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 23 00:00:46: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 23 00:00:46: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 23 00:00:47: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 23 00:00:58: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 23 00:00:59: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 23 00:01:00: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 23 00:01:01: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 23 00:01:05: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 23 00:01:06: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 23 00:01:11: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 23 00:01:13: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 23 00:01:14: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 23 00:01:15: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 23 00:01:19: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 23 00:01:20: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 23 00:01:25: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 23 00:01:27: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 23 00:01:28: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 23 00:01:35: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 23 00:01:36: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 23 00:01:37: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 23 00:01:38: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 23 00:01:39: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 23 00:01:41: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 23 00:01:42: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 23 00:01:43: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 23 00:01:44: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 23 00:01:45: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 23 00:01:46: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 23 00:01:48: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 23 00:01:49: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 23 00:01:49: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 23 00:01:49: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 23 00:01:50: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 23 00:01:51: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 23 00:01:52: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 23 00:01:54: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 23 00:01:55: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 23 00:01:56: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 23 00:02:17: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 23 00:02:18: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 23 00:02:19: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 23 00:02:20: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 23 00:02:22: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 23 00:02:23: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 23 00:02:24: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 23 00:02:25: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 23 00:02:35: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 23 00:02:36: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 23 00:03:14: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 23 00:03:15: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 23 00:03:16: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 23 00:03:17: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 23 00:03:18: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 23 00:03:19: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 23 00:03:20: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 23 00:03:21: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 23 00:03:42: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 23 00:03:43: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 23 00:03:47: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 23 00:03:48: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 23 00:03:49: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 23 00:03:50: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 23 00:04:02: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 23 00:04:03: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 23 00:04:07: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 23 00:04:08: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 23 00:04:09: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 23 00:04:10: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 23 00:04:11: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 23 00:04:13: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 23 00:04:14: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 23 00:04:20: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 23 00:04:21: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 23 00:04:29: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 23 00:04:30: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 23 00:04:32: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 23 00:04:33: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 23 00:04:34: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 23 00:04:35: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 23 00:04:36: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 23 00:04:36: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 23 00:04:37: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 23 00:04:39: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 23 00:04:40: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 23 00:04:41: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 23 00:04:41: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 23 00:04:42: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 23 00:04:43: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 23 00:04:44: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 23 00:04:46: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 23 00:04:47: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 23 00:04:48: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 23 00:05:19: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 23 00:05:29: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 23 00:05:31: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 23 00:05:32: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 23 00:05:34: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 23 00:05:35: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 23 00:05:46: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 23 00:05:47: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 23 00:05:49: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 23 00:05:50: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 23 00:05:51: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 23 00:05:52: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 23 00:05:53: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 23 00:05:54: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 23 00:05:58: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 23 00:06:01: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 23 00:06:02: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 23 00:06:03: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 23 00:06:04: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 23 00:06:05: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 23 00:06:06: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 23 00:06:07: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 23 00:06:09: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 23 00:06:14: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 23 00:06:15: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 23 00:06:16: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 23 00:06:17: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 23 00:06:18: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 23 00:06:19: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 23 00:06:21: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 23 00:06:22: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 23 00:06:23: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 23 00:06:24: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 23 00:06:27: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 23 00:06:28: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 23 00:06:30: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 23 00:06:30: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 23 00:06:31: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 23 00:06:32: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 23 00:06:33: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 23 00:06:34: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 23 00:06:35: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 23 00:06:36: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 23 00:06:41: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 23 00:06:42: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 23 00:06:43: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 23 00:06:44: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 23 00:06:45: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 23 00:06:46: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 23 00:07:12: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 23 00:07:13: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 27 01:43:25: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/4dab42ba-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.f4hq88/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.052253 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.2924e-05 s, 24.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00666717 s, 442 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Thu Jun 27 01:46:34 2024 4.35% done, estimate finish Thu Jun 27 01:46:34 2024 6.53% done, estimate finish Thu Jun 27 01:46:34 2024 8.71% done, estimate finish Thu Jun 27 01:46:34 2024 10.89% done, estimate finish Thu Jun 27 01:46:34 2024 13.06% done, estimate finish Thu Jun 27 01:46:34 2024 15.24% done, estimate finish Thu Jun 27 01:46:34 2024 17.41% done, estimate finish Thu Jun 27 01:46:34 2024 19.59% done, estimate finish Thu Jun 27 01:46:34 2024 21.76% done, estimate finish Thu Jun 27 01:46:34 2024 23.94% done, estimate finish Thu Jun 27 01:46:34 2024 26.12% done, estimate finish Thu Jun 27 01:46:34 2024 28.30% done, estimate finish Thu Jun 27 01:46:34 2024 30.47% done, estimate finish Thu Jun 27 01:46:34 2024 32.65% done, estimate finish Thu Jun 27 01:46:34 2024 34.82% done, estimate finish Thu Jun 27 01:46:34 2024 37.00% done, estimate finish Thu Jun 27 01:46:34 2024 39.17% done, estimate finish Thu Jun 27 01:46:34 2024 41.35% done, estimate finish Thu Jun 27 01:46:34 2024 43.52% done, estimate finish Thu Jun 27 01:46:34 2024 45.70% done, estimate finish Thu Jun 27 01:46:34 2024 47.88% done, estimate finish Thu Jun 27 01:46:34 2024 50.06% done, estimate finish Thu Jun 27 01:46:34 2024 52.23% done, estimate finish Thu Jun 27 01:46:34 2024 54.41% done, estimate finish Thu Jun 27 01:46:34 2024 56.58% done, estimate finish Thu Jun 27 01:46:34 2024 58.76% done, estimate finish Thu Jun 27 01:46:34 2024 60.93% done, estimate finish Thu Jun 27 01:46:35 2024 63.11% done, estimate finish Thu Jun 27 01:46:35 2024 65.29% done, estimate finish Thu Jun 27 01:46:35 2024 67.47% done, estimate finish Thu Jun 27 01:46:35 2024 69.64% done, estimate finish Thu Jun 27 01:46:35 2024 71.82% done, estimate finish Thu Jun 27 01:46:35 2024 73.99% done, estimate finish Thu Jun 27 01:46:35 2024 76.17% done, estimate finish Thu Jun 27 01:46:35 2024 78.34% done, estimate finish Thu Jun 27 01:46:35 2024 80.52% done, estimate finish Thu Jun 27 01:46:35 2024 82.70% done, estimate finish Thu Jun 27 01:46:35 2024 84.87% done, estimate finish Thu Jun 27 01:46:35 2024 87.05% done, estimate finish Thu Jun 27 01:46:35 2024 89.22% done, estimate finish Thu Jun 27 01:46:35 2024 91.40% done, estimate finish Thu Jun 27 01:46:35 2024 93.57% done, estimate finish Thu Jun 27 01:46:35 2024 95.75% done, estimate finish Thu Jun 27 01:46:35 2024 97.93% done, estimate finish Thu Jun 27 01:46:35 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229571 Writing: Ending Padblock Start Block 229618 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229768 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 27 01:46:42: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.4693 s, 364 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xd00b58ff. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xd00b58ff Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: c30a843c-03a5-4d13-9547-8168983fa7fa Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 44634383-6df3-4d1b-a421-836150818982 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126951/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126951/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25334/354112 files (0.0% non-contiguous), 452248/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25334/354112 files (0.0% non-contiguous), 452248/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.043653 s, 2.4 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 27 01:50:09: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 27 01:50:50: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 27 01:51:19: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 27 01:51:20: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 27 01:51:21: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 27 01:51:23: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 27 01:51:24: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 27 01:51:25: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 27 01:51:26: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 27 01:51:27: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 27 01:51:28: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 27 01:51:33: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 27 01:51:34: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 27 01:51:36: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 27 01:51:37: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 27 01:51:38: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 27 01:51:39: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 27 01:51:40: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 27 01:51:41: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 27 01:51:41: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 27 01:51:43: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 27 01:51:44: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 27 01:51:45: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 27 01:51:51: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 27 01:51:52: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 27 01:51:53: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 27 01:51:54: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 27 01:51:55: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 27 01:51:57: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 27 01:51:58: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 27 01:51:59: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 27 01:52:00: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 27 01:52:01: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 27 01:52:02: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 27 01:52:03: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 27 01:52:07: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 27 01:52:17: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 27 01:52:17: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 27 01:52:18: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 27 01:52:19: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 27 01:52:20: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 27 01:53:10: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 27 01:53:11: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 27 01:53:12: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 27 01:53:16: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 27 01:53:17: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 27 01:53:18: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 27 01:53:19: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 27 01:53:21: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 27 01:53:22: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 27 01:53:23: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 27 01:53:28: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 27 01:53:32: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 27 01:53:33: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 27 01:53:34: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 27 01:53:35: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 27 01:53:37: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 27 01:53:38: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 27 01:53:39: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 27 01:53:40: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 27 01:53:41: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 27 01:53:41: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 27 01:53:42: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 27 01:53:53: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 27 01:53:54: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 27 01:53:55: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 27 01:53:56: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 27 01:54:00: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 27 01:54:01: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 27 01:54:06: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 27 01:54:08: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 27 01:54:09: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 27 01:54:10: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 27 01:54:14: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 27 01:54:15: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 27 01:54:20: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 27 01:54:21: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 27 01:54:23: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 27 01:54:30: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 27 01:54:31: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 27 01:54:32: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 27 01:54:33: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 27 01:54:34: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 27 01:54:35: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 27 01:54:36: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 27 01:54:38: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 27 01:54:38: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 27 01:54:39: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 27 01:54:40: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 27 01:54:41: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 27 01:54:42: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 27 01:54:44: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 27 01:54:45: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 27 01:54:46: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 27 01:54:46: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 27 01:54:47: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 27 01:54:48: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 27 01:54:49: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 27 01:54:51: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 27 01:55:12: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 27 01:55:13: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 27 01:55:14: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 27 01:55:15: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 27 01:55:16: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 27 01:55:17: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 27 01:55:18: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 27 01:55:20: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 27 01:55:30: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 27 01:55:31: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 27 01:56:09: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 27 01:56:10: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 27 01:56:11: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 27 01:56:13: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 27 01:56:14: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 27 01:56:15: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 27 01:56:16: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 27 01:56:17: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 27 01:56:37: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 27 01:56:37: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 27 01:56:42: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 27 01:56:43: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 27 01:56:44: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 27 01:56:45: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 27 01:56:56: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 27 01:56:57: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 27 01:57:01: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 27 01:57:03: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 27 01:57:04: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 27 01:57:05: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 27 01:57:06: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 27 01:57:07: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 27 01:57:08: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 27 01:57:14: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 27 01:57:16: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 27 01:57:24: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 27 01:57:25: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 27 01:57:26: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 27 01:57:26: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 27 01:57:27: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 27 01:57:28: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 27 01:57:29: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 27 01:57:31: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 27 01:57:32: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 27 01:57:33: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 27 01:57:34: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 27 01:57:35: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 27 01:57:35: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 27 01:57:36: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 27 01:57:37: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 27 01:57:39: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 27 01:57:40: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 27 01:57:41: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 27 01:57:42: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 27 01:58:14: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 27 01:58:25: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 27 01:58:26: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 27 01:58:26: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 27 01:58:28: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 27 01:58:29: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 27 01:58:40: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 27 01:58:42: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 27 01:58:43: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 27 01:58:44: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 27 01:58:45: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 27 01:58:46: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 27 01:58:47: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 27 01:58:47: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 27 01:58:51: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 27 01:58:54: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 27 01:58:55: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 27 01:58:56: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 27 01:58:57: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 27 01:58:58: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 27 01:58:59: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 27 01:59:00: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 27 01:59:02: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 27 01:59:07: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 27 01:59:08: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 27 01:59:09: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 27 01:59:10: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 27 01:59:11: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 27 01:59:12: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 27 01:59:13: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 27 01:59:15: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 27 01:59:16: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 27 01:59:17: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 27 01:59:20: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 27 01:59:21: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 27 01:59:22: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 27 01:59:23: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 27 01:59:24: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 27 01:59:25: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 27 01:59:26: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 27 01:59:27: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 27 01:59:28: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 27 01:59:29: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 27 01:59:33: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 27 01:59:35: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 27 01:59:36: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 27 01:59:37: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 27 01:59:38: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 27 01:59:39: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 27 02:00:05: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 27 02:00:06: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 29 14:39:58: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/d6fbd533-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.cD252Z/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.052082 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 0.000109656 s, 18.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00661092 s, 446 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sat Jun 29 14:43:08 2024 4.35% done, estimate finish Sat Jun 29 14:43:08 2024 6.53% done, estimate finish Sat Jun 29 14:43:08 2024 8.71% done, estimate finish Sat Jun 29 14:43:08 2024 10.89% done, estimate finish Sat Jun 29 14:43:08 2024 13.06% done, estimate finish Sat Jun 29 14:43:08 2024 15.24% done, estimate finish Sat Jun 29 14:43:08 2024 17.41% done, estimate finish Sat Jun 29 14:43:08 2024 19.59% done, estimate finish Sat Jun 29 14:43:08 2024 21.76% done, estimate finish Sat Jun 29 14:43:08 2024 23.94% done, estimate finish Sat Jun 29 14:43:08 2024 26.11% done, estimate finish Sat Jun 29 14:43:08 2024 28.29% done, estimate finish Sat Jun 29 14:43:08 2024 30.47% done, estimate finish Sat Jun 29 14:43:08 2024 32.64% done, estimate finish Sat Jun 29 14:43:08 2024 34.82% done, estimate finish Sat Jun 29 14:43:08 2024 37.00% done, estimate finish Sat Jun 29 14:43:08 2024 39.17% done, estimate finish Sat Jun 29 14:43:08 2024 41.35% done, estimate finish Sat Jun 29 14:43:08 2024 43.52% done, estimate finish Sat Jun 29 14:43:08 2024 45.70% done, estimate finish Sat Jun 29 14:43:08 2024 47.87% done, estimate finish Sat Jun 29 14:43:08 2024 50.05% done, estimate finish Sat Jun 29 14:43:08 2024 52.22% done, estimate finish Sat Jun 29 14:43:08 2024 54.40% done, estimate finish Sat Jun 29 14:43:08 2024 56.58% done, estimate finish Sat Jun 29 14:43:08 2024 58.76% done, estimate finish Sat Jun 29 14:43:08 2024 60.93% done, estimate finish Sat Jun 29 14:43:08 2024 63.11% done, estimate finish Sat Jun 29 14:43:08 2024 65.28% done, estimate finish Sat Jun 29 14:43:08 2024 67.46% done, estimate finish Sat Jun 29 14:43:08 2024 69.63% done, estimate finish Sat Jun 29 14:43:08 2024 71.81% done, estimate finish Sat Jun 29 14:43:08 2024 73.98% done, estimate finish Sat Jun 29 14:43:08 2024 76.16% done, estimate finish Sat Jun 29 14:43:08 2024 78.34% done, estimate finish Sat Jun 29 14:43:08 2024 80.51% done, estimate finish Sat Jun 29 14:43:08 2024 82.69% done, estimate finish Sat Jun 29 14:43:08 2024 84.86% done, estimate finish Sat Jun 29 14:43:08 2024 87.04% done, estimate finish Sat Jun 29 14:43:08 2024 89.22% done, estimate finish Sat Jun 29 14:43:08 2024 91.39% done, estimate finish Sat Jun 29 14:43:08 2024 93.57% done, estimate finish Sat Jun 29 14:43:08 2024 95.75% done, estimate finish Sat Jun 29 14:43:08 2024 97.92% done, estimate finish Sat Jun 29 14:43:08 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229591 Writing: Ending Padblock Start Block 229638 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229788 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 29 14:43:17: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.2665 s, 369 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xd279bb94. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xd279bb94 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 3b8067f4-2dac-40aa-81cf-5a49ec092b80 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 15d9475a-627e-4973-ae4d-40e6b5895d54 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25334/354112 files (0.0% non-contiguous), 452251/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25334/354112 files (0.0% non-contiguous), 452251/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0341574 s, 3.1 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 29 14:46:39: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 29 14:47:20: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 29 14:47:49: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 29 14:47:50: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 29 14:47:51: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 29 14:47:52: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 29 14:47:53: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 29 14:47:55: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 29 14:47:56: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 29 14:47:57: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 29 14:47:58: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 29 14:48:03: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 29 14:48:04: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 29 14:48:05: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 29 14:48:06: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 29 14:48:08: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 29 14:48:09: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 29 14:48:10: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 29 14:48:11: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 29 14:48:11: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 29 14:48:12: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 29 14:48:13: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 29 14:48:15: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 29 14:48:21: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 29 14:48:22: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 29 14:48:23: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 29 14:48:24: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 29 14:48:25: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 29 14:48:26: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 29 14:48:27: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 29 14:48:29: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 29 14:48:30: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 29 14:48:31: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 29 14:48:32: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 29 14:48:33: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 29 14:48:37: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 29 14:48:46: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 29 14:48:47: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 29 14:48:48: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 29 14:48:48: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 29 14:48:49: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 29 14:49:38: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 29 14:49:39: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 29 14:49:41: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 29 14:49:45: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 29 14:49:46: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 29 14:49:47: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 29 14:49:48: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 29 14:49:49: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 29 14:49:50: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 29 14:49:52: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 29 14:49:57: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 29 14:50:01: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 29 14:50:02: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 29 14:50:03: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 29 14:50:04: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 29 14:50:05: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 29 14:50:07: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 29 14:50:08: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 29 14:50:09: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 29 14:50:10: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 29 14:50:10: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 29 14:50:11: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 29 14:50:21: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 29 14:50:23: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 29 14:50:24: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 29 14:50:25: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 29 14:50:29: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 29 14:50:30: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 29 14:50:35: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 29 14:50:36: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 29 14:50:38: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 29 14:50:39: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 29 14:50:43: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 29 14:50:44: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 29 14:50:49: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 29 14:50:50: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 29 14:50:51: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 29 14:50:58: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 29 14:51:00: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 29 14:51:01: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 29 14:51:02: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 29 14:51:03: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 29 14:51:04: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 29 14:51:05: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 29 14:51:06: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 29 14:51:08: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 29 14:51:09: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 29 14:51:10: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 29 14:51:11: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 29 14:51:12: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 29 14:51:12: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 29 14:51:13: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 29 14:51:14: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 29 14:51:15: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 29 14:51:16: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 29 14:51:17: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 29 14:51:18: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 29 14:51:19: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 29 14:51:40: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 29 14:51:42: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 29 14:51:43: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 29 14:51:44: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 29 14:51:45: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 29 14:51:46: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 29 14:51:47: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 29 14:51:48: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 29 14:51:59: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 29 14:52:00: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 29 14:52:37: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 29 14:52:38: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 29 14:52:39: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 29 14:52:40: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 29 14:52:41: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 29 14:52:43: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 29 14:52:44: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 29 14:52:45: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 29 14:53:05: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 29 14:53:05: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 29 14:53:09: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 29 14:53:10: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 29 14:53:12: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 29 14:53:13: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 29 14:53:24: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 29 14:53:25: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 29 14:53:29: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 29 14:53:30: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 29 14:53:31: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 29 14:53:33: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 29 14:53:34: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 29 14:53:35: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 29 14:53:36: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 29 14:53:42: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 29 14:53:43: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 29 14:53:51: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 29 14:53:53: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 29 14:53:54: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 29 14:53:55: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 29 14:53:56: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 29 14:53:57: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 29 14:53:58: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 29 14:53:59: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 29 14:54:00: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 29 14:54:02: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 29 14:54:03: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 29 14:54:04: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 29 14:54:04: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 29 14:54:05: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 29 14:54:06: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 29 14:54:07: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 29 14:54:08: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 29 14:54:10: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 29 14:54:11: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 29 14:54:43: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 29 14:54:53: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 29 14:54:54: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 29 14:54:55: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 29 14:54:57: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 29 14:54:58: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 29 14:55:09: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 29 14:55:10: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 29 14:55:11: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 29 14:55:13: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 29 14:55:14: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 29 14:55:15: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 29 14:55:16: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 29 14:55:16: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 29 14:55:20: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 29 14:55:22: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 29 14:55:24: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 29 14:55:25: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 29 14:55:26: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 29 14:55:27: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 29 14:55:28: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 29 14:55:29: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 29 14:55:30: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 29 14:55:35: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 29 14:55:37: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 29 14:55:38: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 29 14:55:39: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 29 14:55:40: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 29 14:55:41: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 29 14:55:42: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 29 14:55:43: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 29 14:55:45: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 29 14:55:46: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 29 14:55:49: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 29 14:55:50: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 29 14:55:51: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 29 14:55:51: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 29 14:55:52: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 29 14:55:54: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 29 14:55:55: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 29 14:55:56: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 29 14:55:57: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 29 14:55:58: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 29 14:56:02: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 29 14:56:03: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 29 14:56:05: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 29 14:56:06: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 29 14:56:07: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 29 14:56:08: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 29 14:56:33: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 29 14:56:34: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 29 17:17:29: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/2c1d3799-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.Ih0DFW/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.052335 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 0.00010003 s, 20.5 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00651387 s, 453 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sat Jun 29 17:20:36 2024 4.35% done, estimate finish Sat Jun 29 17:20:36 2024 6.53% done, estimate finish Sat Jun 29 17:20:36 2024 8.71% done, estimate finish Sat Jun 29 17:20:36 2024 10.89% done, estimate finish Sat Jun 29 17:20:36 2024 13.06% done, estimate finish Sat Jun 29 17:20:36 2024 15.24% done, estimate finish Sat Jun 29 17:20:36 2024 17.41% done, estimate finish Sat Jun 29 17:20:36 2024 19.59% done, estimate finish Sat Jun 29 17:20:36 2024 21.76% done, estimate finish Sat Jun 29 17:20:36 2024 23.94% done, estimate finish Sat Jun 29 17:20:36 2024 26.12% done, estimate finish Sat Jun 29 17:20:36 2024 28.29% done, estimate finish Sat Jun 29 17:20:36 2024 30.47% done, estimate finish Sat Jun 29 17:20:36 2024 32.65% done, estimate finish Sat Jun 29 17:20:36 2024 34.82% done, estimate finish Sat Jun 29 17:20:36 2024 37.00% done, estimate finish Sat Jun 29 17:20:36 2024 39.17% done, estimate finish Sat Jun 29 17:20:36 2024 41.35% done, estimate finish Sat Jun 29 17:20:36 2024 43.52% done, estimate finish Sat Jun 29 17:20:36 2024 45.70% done, estimate finish Sat Jun 29 17:20:36 2024 47.88% done, estimate finish Sat Jun 29 17:20:36 2024 50.06% done, estimate finish Sat Jun 29 17:20:36 2024 52.23% done, estimate finish Sat Jun 29 17:20:36 2024 54.41% done, estimate finish Sat Jun 29 17:20:36 2024 56.58% done, estimate finish Sat Jun 29 17:20:36 2024 58.76% done, estimate finish Sat Jun 29 17:20:36 2024 60.93% done, estimate finish Sat Jun 29 17:20:36 2024 63.11% done, estimate finish Sat Jun 29 17:20:36 2024 65.29% done, estimate finish Sat Jun 29 17:20:36 2024 67.46% done, estimate finish Sat Jun 29 17:20:36 2024 69.64% done, estimate finish Sat Jun 29 17:20:36 2024 71.82% done, estimate finish Sat Jun 29 17:20:36 2024 73.99% done, estimate finish Sat Jun 29 17:20:36 2024 76.17% done, estimate finish Sat Jun 29 17:20:36 2024 78.34% done, estimate finish Sat Jun 29 17:20:36 2024 80.52% done, estimate finish Sat Jun 29 17:20:36 2024 82.70% done, estimate finish Sat Jun 29 17:20:36 2024 84.87% done, estimate finish Sat Jun 29 17:20:36 2024 87.05% done, estimate finish Sat Jun 29 17:20:36 2024 89.22% done, estimate finish Sat Jun 29 17:20:36 2024 91.40% done, estimate finish Sat Jun 29 17:20:36 2024 93.57% done, estimate finish Sat Jun 29 17:20:36 2024 95.75% done, estimate finish Sat Jun 29 17:20:36 2024 97.93% done, estimate finish Sat Jun 29 17:20:37 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229572 Writing: Ending Padblock Start Block 229619 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229769 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 29 17:20:45: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.3734 s, 366 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xb2573422. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xb2573422 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 057ce34b-28b8-482e-84d6-13656aa255dd Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: b768400a-cadf-4456-81d8-6b74476f8794 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25335/354112 files (0.0% non-contiguous), 452256/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25335/354112 files (0.0% non-contiguous), 452256/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0340412 s, 3.1 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 29 17:24:12: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 29 17:24:52: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 29 17:25:21: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 29 17:25:22: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 29 17:25:23: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 29 17:25:25: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 29 17:25:26: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 29 17:25:27: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 29 17:25:28: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 29 17:25:29: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 29 17:25:30: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 29 17:25:35: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 29 17:25:36: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 29 17:25:38: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 29 17:25:39: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 29 17:25:40: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 29 17:25:41: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 29 17:25:42: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 29 17:25:43: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 29 17:25:43: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 29 17:25:44: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 29 17:25:46: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 29 17:25:47: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 29 17:25:53: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 29 17:25:54: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 29 17:25:55: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 29 17:25:56: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 29 17:25:57: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 29 17:25:59: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 29 17:26:00: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 29 17:26:01: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 29 17:26:02: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 29 17:26:03: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 29 17:26:04: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 29 17:26:05: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 29 17:26:09: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 29 17:26:19: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 29 17:26:19: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 29 17:26:20: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 29 17:26:21: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 29 17:26:22: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 29 17:27:12: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 29 17:27:13: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 29 17:27:14: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 29 17:27:18: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 29 17:27:19: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 29 17:27:20: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 29 17:27:21: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 29 17:27:22: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 29 17:27:24: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 29 17:27:25: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 29 17:27:30: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 29 17:27:33: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 29 17:27:34: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 29 17:27:35: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 29 17:27:36: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 29 17:27:38: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 29 17:27:39: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 29 17:27:40: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 29 17:27:41: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 29 17:27:42: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 29 17:27:42: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 29 17:27:43: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 29 17:27:54: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 29 17:27:55: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 29 17:27:56: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 29 17:27:57: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 29 17:28:01: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 29 17:28:02: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 29 17:28:07: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 29 17:28:09: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 29 17:28:10: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 29 17:28:11: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 29 17:28:15: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 29 17:28:16: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 29 17:28:21: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 29 17:28:22: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 29 17:28:24: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 29 17:28:31: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 29 17:28:32: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 29 17:28:33: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 29 17:28:34: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 29 17:28:35: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 29 17:28:36: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 29 17:28:37: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 29 17:28:39: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 29 17:28:40: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 29 17:28:41: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 29 17:28:42: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 29 17:28:43: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 29 17:28:44: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 29 17:28:45: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 29 17:28:45: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 29 17:28:46: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 29 17:28:47: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 29 17:28:48: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 29 17:28:49: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 29 17:28:50: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 29 17:28:51: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 29 17:29:13: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 29 17:29:14: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 29 17:29:15: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 29 17:29:16: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 29 17:29:17: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 29 17:29:18: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 29 17:29:19: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 29 17:29:21: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 29 17:29:32: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 29 17:29:33: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 29 17:30:11: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 29 17:30:12: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 29 17:30:13: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 29 17:30:15: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 29 17:30:16: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 29 17:30:17: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 29 17:30:18: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 29 17:30:19: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 29 17:30:40: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 29 17:30:40: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 29 17:30:44: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 29 17:30:46: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 29 17:30:47: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 29 17:30:48: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 29 17:30:59: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 29 17:31:00: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 29 17:31:04: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 29 17:31:05: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 29 17:31:07: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 29 17:31:08: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 29 17:31:09: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 29 17:31:10: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 29 17:31:11: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 29 17:31:17: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 29 17:31:18: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 29 17:31:27: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 29 17:31:28: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 29 17:31:29: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 29 17:31:29: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 29 17:31:30: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 29 17:31:31: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 29 17:31:32: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 29 17:31:33: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 29 17:31:35: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 29 17:31:36: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 29 17:31:37: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 29 17:31:38: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 29 17:31:39: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 29 17:31:40: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 29 17:31:41: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 29 17:31:43: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 29 17:31:44: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 29 17:31:45: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 29 17:31:46: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 29 17:32:18: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 29 17:32:29: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 29 17:32:30: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 29 17:32:30: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 29 17:32:32: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 29 17:32:33: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 29 17:32:44: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 29 17:32:45: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 29 17:32:47: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 29 17:32:48: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 29 17:32:49: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 29 17:32:50: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 29 17:32:51: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 29 17:32:52: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 29 17:32:56: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 29 17:32:59: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 29 17:33:00: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 29 17:33:01: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 29 17:33:02: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 29 17:33:03: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 29 17:33:04: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 29 17:33:05: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 29 17:33:06: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 29 17:33:12: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 29 17:33:13: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 29 17:33:14: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 29 17:33:15: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 29 17:33:16: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 29 17:33:17: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 29 17:33:18: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 29 17:33:20: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 29 17:33:21: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 29 17:33:22: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 29 17:33:25: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 29 17:33:26: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 29 17:33:27: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 29 17:33:27: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 29 17:33:29: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 29 17:33:30: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 29 17:33:31: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 29 17:33:32: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 29 17:33:33: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 29 17:33:34: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 29 17:33:38: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 29 17:33:40: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 29 17:33:41: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 29 17:33:42: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 29 17:33:43: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 29 17:33:44: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 29 17:34:09: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 29 17:34:11: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 29 18:12:36: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/8f465f34-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.ietSoN/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.057768 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.0429e-05 s, 25.5 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00662416 s, 445 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sat Jun 29 18:15:47 2024 4.35% done, estimate finish Sat Jun 29 18:15:47 2024 6.53% done, estimate finish Sat Jun 29 18:15:47 2024 8.71% done, estimate finish Sat Jun 29 18:15:47 2024 10.89% done, estimate finish Sat Jun 29 18:15:47 2024 13.06% done, estimate finish Sat Jun 29 18:15:47 2024 15.24% done, estimate finish Sat Jun 29 18:15:47 2024 17.41% done, estimate finish Sat Jun 29 18:15:47 2024 19.59% done, estimate finish Sat Jun 29 18:15:47 2024 21.76% done, estimate finish Sat Jun 29 18:15:47 2024 23.94% done, estimate finish Sat Jun 29 18:15:47 2024 26.12% done, estimate finish Sat Jun 29 18:15:47 2024 28.30% done, estimate finish Sat Jun 29 18:15:47 2024 30.47% done, estimate finish Sat Jun 29 18:15:47 2024 32.65% done, estimate finish Sat Jun 29 18:15:47 2024 34.82% done, estimate finish Sat Jun 29 18:15:47 2024 37.00% done, estimate finish Sat Jun 29 18:15:47 2024 39.17% done, estimate finish Sat Jun 29 18:15:47 2024 41.35% done, estimate finish Sat Jun 29 18:15:47 2024 43.53% done, estimate finish Sat Jun 29 18:15:47 2024 45.71% done, estimate finish Sat Jun 29 18:15:47 2024 47.88% done, estimate finish Sat Jun 29 18:15:47 2024 50.06% done, estimate finish Sat Jun 29 18:15:47 2024 52.23% done, estimate finish Sat Jun 29 18:15:47 2024 54.41% done, estimate finish Sat Jun 29 18:15:47 2024 56.58% done, estimate finish Sat Jun 29 18:15:47 2024 58.76% done, estimate finish Sat Jun 29 18:15:47 2024 60.94% done, estimate finish Sat Jun 29 18:15:47 2024 63.11% done, estimate finish Sat Jun 29 18:15:47 2024 65.29% done, estimate finish Sat Jun 29 18:15:47 2024 67.47% done, estimate finish Sat Jun 29 18:15:47 2024 69.64% done, estimate finish Sat Jun 29 18:15:47 2024 71.82% done, estimate finish Sat Jun 29 18:15:47 2024 73.99% done, estimate finish Sat Jun 29 18:15:47 2024 76.17% done, estimate finish Sat Jun 29 18:15:47 2024 78.34% done, estimate finish Sat Jun 29 18:15:47 2024 80.52% done, estimate finish Sat Jun 29 18:15:47 2024 82.70% done, estimate finish Sat Jun 29 18:15:47 2024 84.88% done, estimate finish Sat Jun 29 18:15:47 2024 87.05% done, estimate finish Sat Jun 29 18:15:47 2024 89.23% done, estimate finish Sat Jun 29 18:15:47 2024 91.40% done, estimate finish Sat Jun 29 18:15:47 2024 93.58% done, estimate finish Sat Jun 29 18:15:47 2024 95.75% done, estimate finish Sat Jun 29 18:15:47 2024 97.93% done, estimate finish Sat Jun 29 18:15:47 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229564 Writing: Ending Padblock Start Block 229611 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229761 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 29 18:15:55: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.5084 s, 364 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x8ec4e001. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x8ec4e001 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 3086ad72-e117-404b-8c68-22faac2e5bbb Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 514c41ce-c07d-4727-95df-6c95f2e33980 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25335/354112 files (0.0% non-contiguous), 452259/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25335/354112 files (0.0% non-contiguous), 452259/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0338928 s, 3.1 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 29 18:19:26: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 29 18:20:06: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 29 18:20:35: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 29 18:20:36: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 29 18:20:37: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 29 18:20:39: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 29 18:20:40: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 29 18:20:41: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 29 18:20:42: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 29 18:20:43: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 29 18:20:44: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 29 18:20:49: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 29 18:20:50: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 29 18:20:52: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 29 18:20:53: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 29 18:20:54: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 29 18:20:55: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 29 18:20:56: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 29 18:20:57: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 29 18:20:58: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 29 18:21:00: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 29 18:21:01: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 29 18:21:02: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 29 18:21:08: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 29 18:21:09: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 29 18:21:10: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 29 18:21:11: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 29 18:21:12: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 29 18:21:14: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 29 18:21:15: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 29 18:21:16: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 29 18:21:17: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 29 18:21:18: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 29 18:21:19: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 29 18:21:20: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 29 18:21:25: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 29 18:21:34: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 29 18:21:35: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 29 18:21:36: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 29 18:21:37: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 29 18:21:38: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 29 18:22:28: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 29 18:22:29: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 29 18:22:30: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 29 18:22:34: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 29 18:22:35: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 29 18:22:36: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 29 18:22:37: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 29 18:22:39: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 29 18:22:40: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 29 18:22:41: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 29 18:22:46: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 29 18:22:50: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 29 18:22:51: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 29 18:22:52: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 29 18:22:54: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 29 18:22:55: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 29 18:22:56: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 29 18:22:57: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 29 18:22:58: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 29 18:22:59: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 29 18:22:59: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 29 18:23:01: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 29 18:23:11: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 29 18:23:12: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 29 18:23:13: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 29 18:23:14: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 29 18:23:18: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 29 18:23:19: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 29 18:23:25: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 29 18:23:26: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 29 18:23:27: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 29 18:23:28: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 29 18:23:32: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 29 18:23:33: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 29 18:23:38: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 29 18:23:40: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 29 18:23:41: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 29 18:23:48: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 29 18:23:49: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 29 18:23:50: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 29 18:23:51: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 29 18:23:52: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 29 18:23:53: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 29 18:23:55: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 29 18:23:56: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 29 18:23:56: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 29 18:23:57: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 29 18:23:58: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 29 18:23:59: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 29 18:24:01: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 29 18:24:01: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 29 18:24:02: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 29 18:24:03: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 29 18:24:04: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 29 18:24:05: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 29 18:24:06: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 29 18:24:08: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 29 18:24:09: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 29 18:24:30: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 29 18:24:31: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 29 18:24:32: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 29 18:24:33: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 29 18:24:34: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 29 18:24:35: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 29 18:24:37: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 29 18:24:38: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 29 18:24:48: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 29 18:24:49: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 29 18:25:26: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 29 18:25:27: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 29 18:25:28: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 29 18:25:29: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 29 18:25:30: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 29 18:25:31: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 29 18:25:32: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 29 18:25:33: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 29 18:25:54: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 29 18:25:55: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 29 18:26:00: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 29 18:26:01: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 29 18:26:02: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 29 18:26:03: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 29 18:26:14: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 29 18:26:15: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 29 18:26:20: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 29 18:26:22: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 29 18:26:23: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 29 18:26:24: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 29 18:26:25: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 29 18:26:26: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 29 18:26:27: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 29 18:26:38: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 29 18:26:40: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 29 18:26:49: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 29 18:26:50: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 29 18:26:51: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 29 18:26:51: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 29 18:26:52: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 29 18:26:53: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 29 18:26:55: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 29 18:26:56: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 29 18:26:57: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 29 18:26:58: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 29 18:26:59: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 29 18:27:00: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 29 18:27:00: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 29 18:27:01: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 29 18:27:03: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 29 18:27:04: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 29 18:27:05: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 29 18:27:06: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 29 18:27:07: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 29 18:27:39: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 29 18:27:50: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 29 18:27:51: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 29 18:27:51: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 29 18:27:53: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 29 18:27:54: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 29 18:28:05: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 29 18:28:07: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 29 18:28:08: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 29 18:28:09: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 29 18:28:10: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 29 18:28:11: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 29 18:28:12: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 29 18:28:12: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 29 18:28:17: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 29 18:28:19: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 29 18:28:20: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 29 18:28:21: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 29 18:28:22: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 29 18:28:23: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 29 18:28:24: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 29 18:28:25: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 29 18:28:27: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 29 18:28:32: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 29 18:28:33: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 29 18:28:34: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 29 18:28:35: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 29 18:28:36: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 29 18:28:37: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 29 18:28:39: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 29 18:28:40: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 29 18:28:41: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 29 18:28:42: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 29 18:28:45: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 29 18:28:46: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 29 18:28:48: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 29 18:28:48: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 29 18:28:49: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 29 18:28:50: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 29 18:28:51: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 29 18:28:52: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 29 18:28:53: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 29 18:28:54: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 29 18:28:59: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 29 18:29:00: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 29 18:29:01: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 29 18:29:02: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 29 18:29:03: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 29 18:29:04: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 29 18:29:30: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 29 18:29:31: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 29 18:51:26: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/07f2ec04-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.6auapb/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.056215 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 9.5696e-05 s, 21.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00651445 s, 453 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sat Jun 29 18:54:39 2024 4.35% done, estimate finish Sat Jun 29 18:54:39 2024 6.53% done, estimate finish Sat Jun 29 18:54:39 2024 8.71% done, estimate finish Sat Jun 29 18:54:39 2024 10.89% done, estimate finish Sat Jun 29 18:54:39 2024 13.06% done, estimate finish Sat Jun 29 18:54:39 2024 15.24% done, estimate finish Sat Jun 29 18:54:39 2024 17.41% done, estimate finish Sat Jun 29 18:54:39 2024 19.59% done, estimate finish Sat Jun 29 18:54:39 2024 21.76% done, estimate finish Sat Jun 29 18:54:39 2024 23.94% done, estimate finish Sat Jun 29 18:54:39 2024 26.12% done, estimate finish Sat Jun 29 18:54:39 2024 28.30% done, estimate finish Sat Jun 29 18:54:39 2024 30.47% done, estimate finish Sat Jun 29 18:54:39 2024 32.65% done, estimate finish Sat Jun 29 18:54:39 2024 34.82% done, estimate finish Sat Jun 29 18:54:39 2024 37.00% done, estimate finish Sat Jun 29 18:54:39 2024 39.17% done, estimate finish Sat Jun 29 18:54:39 2024 41.35% done, estimate finish Sat Jun 29 18:54:39 2024 43.53% done, estimate finish Sat Jun 29 18:54:39 2024 45.71% done, estimate finish Sat Jun 29 18:54:39 2024 47.88% done, estimate finish Sat Jun 29 18:54:39 2024 50.06% done, estimate finish Sat Jun 29 18:54:39 2024 52.23% done, estimate finish Sat Jun 29 18:54:39 2024 54.41% done, estimate finish Sat Jun 29 18:54:39 2024 56.58% done, estimate finish Sat Jun 29 18:54:40 2024 58.76% done, estimate finish Sat Jun 29 18:54:40 2024 60.94% done, estimate finish Sat Jun 29 18:54:40 2024 63.11% done, estimate finish Sat Jun 29 18:54:40 2024 65.29% done, estimate finish Sat Jun 29 18:54:40 2024 67.47% done, estimate finish Sat Jun 29 18:54:40 2024 69.64% done, estimate finish Sat Jun 29 18:54:40 2024 71.82% done, estimate finish Sat Jun 29 18:54:40 2024 73.99% done, estimate finish Sat Jun 29 18:54:40 2024 76.17% done, estimate finish Sat Jun 29 18:54:40 2024 78.34% done, estimate finish Sat Jun 29 18:54:40 2024 80.52% done, estimate finish Sat Jun 29 18:54:40 2024 82.70% done, estimate finish Sat Jun 29 18:54:40 2024 84.88% done, estimate finish Sat Jun 29 18:54:40 2024 87.05% done, estimate finish Sat Jun 29 18:54:40 2024 89.23% done, estimate finish Sat Jun 29 18:54:40 2024 91.40% done, estimate finish Sat Jun 29 18:54:40 2024 93.58% done, estimate finish Sat Jun 29 18:54:40 2024 95.75% done, estimate finish Sat Jun 29 18:54:40 2024 97.93% done, estimate finish Sat Jun 29 18:54:40 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229564 Writing: Ending Padblock Start Block 229611 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229761 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 29 18:54:47: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.4206 s, 365 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x02309475. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x02309475 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 63a57ce6-0fb0-4706-9f30-0a8aad0737be Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 1ba281a9-3116-4e89-9859-d2cfdec86fad Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25335/354112 files (0.0% non-contiguous), 452256/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25335/354112 files (0.0% non-contiguous), 452256/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0375603 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 29 18:58:20: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 29 18:59:00: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 29 18:59:29: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 29 18:59:30: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 29 18:59:31: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 29 18:59:32: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 29 18:59:33: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 29 18:59:35: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 29 18:59:36: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 29 18:59:37: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 29 18:59:38: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 29 18:59:43: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 29 18:59:44: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 29 18:59:45: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 29 18:59:47: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 29 18:59:48: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 29 18:59:49: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 29 18:59:50: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 29 18:59:51: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 29 18:59:51: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 29 18:59:52: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 29 18:59:53: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 29 18:59:55: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 29 19:00:01: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 29 19:00:02: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 29 19:00:03: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 29 19:00:04: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 29 19:00:05: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 29 19:00:06: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 29 19:00:08: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 29 19:00:09: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 29 19:00:10: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 29 19:00:11: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 29 19:00:12: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 29 19:00:13: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 29 19:00:17: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 29 19:00:26: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 29 19:00:27: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 29 19:00:28: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 29 19:00:29: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 29 19:00:30: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 29 19:01:19: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 29 19:01:21: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 29 19:01:22: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 29 19:01:26: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 29 19:01:27: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 29 19:01:28: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 29 19:01:28: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 29 19:01:28: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 29 19:01:29: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 29 19:01:31: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 29 19:01:36: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 29 19:01:39: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 29 19:01:40: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 29 19:01:41: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 29 19:01:42: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 29 19:01:43: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 29 19:01:44: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 29 19:01:48: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 29 19:01:50: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 29 19:01:51: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 29 19:01:51: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 29 19:01:52: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 29 19:02:03: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 29 19:02:04: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 29 19:02:06: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 29 19:02:07: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 29 19:02:12: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 29 19:02:13: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 29 19:02:19: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 29 19:02:20: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 29 19:02:21: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 29 19:02:24: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 29 19:02:28: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 29 19:02:29: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 29 19:02:34: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 29 19:02:35: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 29 19:02:36: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 29 19:02:43: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 29 19:02:45: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 29 19:02:46: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 29 19:02:47: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 29 19:02:48: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 29 19:02:49: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 29 19:02:50: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 29 19:02:51: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 29 19:02:53: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 29 19:02:54: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 29 19:02:55: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 29 19:02:56: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 29 19:02:57: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 29 19:02:57: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 29 19:02:58: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 29 19:03:00: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 29 19:03:01: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 29 19:03:02: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 29 19:03:03: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 29 19:03:04: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 29 19:03:05: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 29 19:03:26: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 29 19:03:28: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 29 19:03:29: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 29 19:03:30: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 29 19:03:31: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 29 19:03:32: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 29 19:03:33: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 29 19:03:34: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 29 19:03:44: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 29 19:03:46: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 29 19:04:22: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 29 19:04:23: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 29 19:04:24: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 29 19:04:25: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 29 19:04:26: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 29 19:04:28: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 29 19:04:29: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 29 19:04:30: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 29 19:04:50: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 29 19:04:50: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 29 19:04:54: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 29 19:04:55: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 29 19:04:57: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 29 19:04:58: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 29 19:05:09: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 29 19:05:10: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 29 19:05:14: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 29 19:05:15: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 29 19:05:16: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 29 19:05:18: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 29 19:05:19: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 29 19:05:20: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 29 19:05:21: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 29 19:05:27: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 29 19:05:28: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 29 19:05:36: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 29 19:05:38: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 29 19:05:39: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 29 19:05:39: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 29 19:05:40: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 29 19:05:41: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 29 19:05:42: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 29 19:05:43: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 29 19:05:44: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 29 19:05:46: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 29 19:05:47: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 29 19:05:48: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 29 19:05:48: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 29 19:05:49: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 29 19:05:50: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 29 19:05:51: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 29 19:05:52: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 29 19:05:54: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 29 19:05:55: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 29 19:06:27: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 29 19:06:37: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 29 19:06:38: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 29 19:06:39: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 29 19:06:41: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 29 19:06:42: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 29 19:06:53: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 29 19:06:54: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 29 19:06:55: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 29 19:06:57: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 29 19:06:58: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 29 19:06:59: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 29 19:07:00: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 29 19:07:00: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 29 19:07:04: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 29 19:07:06: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 29 19:07:07: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 29 19:07:09: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 29 19:07:10: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 29 19:07:11: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 29 19:07:12: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 29 19:07:13: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 29 19:07:14: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 29 19:07:19: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 29 19:07:21: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 29 19:07:22: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 29 19:07:23: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 29 19:07:24: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 29 19:07:25: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 29 19:07:26: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 29 19:07:27: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 29 19:07:28: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 29 19:07:30: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 29 19:07:33: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 29 19:07:34: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 29 19:07:35: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 29 19:07:35: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 29 19:07:36: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 29 19:07:38: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 29 19:07:39: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 29 19:07:40: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 29 19:07:41: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 29 19:07:42: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 29 19:07:46: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 29 19:07:47: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 29 19:07:48: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 29 19:07:50: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 29 19:07:51: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 29 19:07:52: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 29 19:08:17: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 29 19:08:18: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 29 19:29:18: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/809b1bac-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.JvkY1Z/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058189 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 9.6461e-05 s, 21.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00669933 s, 440 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sat Jun 29 19:32:28 2024 4.35% done, estimate finish Sat Jun 29 19:32:28 2024 6.53% done, estimate finish Sat Jun 29 19:32:28 2024 8.71% done, estimate finish Sat Jun 29 19:32:28 2024 10.89% done, estimate finish Sat Jun 29 19:32:28 2024 13.06% done, estimate finish Sat Jun 29 19:32:28 2024 15.24% done, estimate finish Sat Jun 29 19:32:28 2024 17.41% done, estimate finish Sat Jun 29 19:32:28 2024 19.59% done, estimate finish Sat Jun 29 19:32:28 2024 21.76% done, estimate finish Sat Jun 29 19:32:28 2024 23.94% done, estimate finish Sat Jun 29 19:32:28 2024 26.12% done, estimate finish Sat Jun 29 19:32:28 2024 28.30% done, estimate finish Sat Jun 29 19:32:28 2024 30.47% done, estimate finish Sat Jun 29 19:32:28 2024 32.65% done, estimate finish Sat Jun 29 19:32:28 2024 34.82% done, estimate finish Sat Jun 29 19:32:28 2024 37.00% done, estimate finish Sat Jun 29 19:32:28 2024 39.17% done, estimate finish Sat Jun 29 19:32:28 2024 41.35% done, estimate finish Sat Jun 29 19:32:28 2024 43.53% done, estimate finish Sat Jun 29 19:32:28 2024 45.71% done, estimate finish Sat Jun 29 19:32:28 2024 47.88% done, estimate finish Sat Jun 29 19:32:28 2024 50.06% done, estimate finish Sat Jun 29 19:32:28 2024 52.23% done, estimate finish Sat Jun 29 19:32:28 2024 54.41% done, estimate finish Sat Jun 29 19:32:28 2024 56.58% done, estimate finish Sat Jun 29 19:32:28 2024 58.76% done, estimate finish Sat Jun 29 19:32:28 2024 60.93% done, estimate finish Sat Jun 29 19:32:28 2024 63.11% done, estimate finish Sat Jun 29 19:32:28 2024 65.29% done, estimate finish Sat Jun 29 19:32:28 2024 67.47% done, estimate finish Sat Jun 29 19:32:28 2024 69.64% done, estimate finish Sat Jun 29 19:32:28 2024 71.82% done, estimate finish Sat Jun 29 19:32:28 2024 73.99% done, estimate finish Sat Jun 29 19:32:28 2024 76.17% done, estimate finish Sat Jun 29 19:32:28 2024 78.34% done, estimate finish Sat Jun 29 19:32:28 2024 80.52% done, estimate finish Sat Jun 29 19:32:28 2024 82.70% done, estimate finish Sat Jun 29 19:32:28 2024 84.88% done, estimate finish Sat Jun 29 19:32:28 2024 87.05% done, estimate finish Sat Jun 29 19:32:28 2024 89.23% done, estimate finish Sat Jun 29 19:32:28 2024 91.40% done, estimate finish Sat Jun 29 19:32:28 2024 93.58% done, estimate finish Sat Jun 29 19:32:28 2024 95.75% done, estimate finish Sat Jun 29 19:32:28 2024 97.93% done, estimate finish Sat Jun 29 19:32:28 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229565 Writing: Ending Padblock Start Block 229612 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229762 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 29 19:32:35: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.4552 s, 365 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xf1ff84ee. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xf1ff84ee Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 5576fd21-ea16-44a0-bdb6-9e24d775cad4 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 5f2807b3-ebd3-45ba-ac58-71157677bc6d Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25339/354112 files (0.0% non-contiguous), 452259/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25339/354112 files (0.0% non-contiguous), 452259/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0409234 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 29 19:35:58: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 29 19:36:38: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 29 19:37:07: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 29 19:37:08: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 29 19:37:09: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 29 19:37:09: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 29 19:37:11: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 29 19:37:12: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 29 19:37:13: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 29 19:37:14: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 29 19:37:15: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 29 19:37:20: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 29 19:37:21: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 29 19:37:22: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 29 19:37:24: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 29 19:37:25: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 29 19:37:26: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 29 19:37:27: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 29 19:37:28: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 29 19:37:29: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 29 19:37:30: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 29 19:37:31: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 29 19:37:33: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 29 19:37:39: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 29 19:37:40: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 29 19:37:41: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 29 19:37:42: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 29 19:37:43: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 29 19:37:44: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 29 19:37:46: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 29 19:37:47: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 29 19:37:48: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 29 19:37:49: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 29 19:37:50: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 29 19:37:51: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 29 19:37:55: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 29 19:38:05: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 29 19:38:05: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 29 19:38:06: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 29 19:38:07: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 29 19:38:08: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 29 19:38:57: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 29 19:38:59: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 29 19:39:00: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 29 19:39:04: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 29 19:39:05: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 29 19:39:06: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 29 19:39:06: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 29 19:39:07: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 29 19:39:08: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 29 19:39:10: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 29 19:39:15: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 29 19:39:18: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 29 19:39:19: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 29 19:39:20: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 29 19:39:21: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 29 19:39:22: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 29 19:39:24: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 29 19:39:25: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 29 19:39:26: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 29 19:39:27: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 29 19:39:28: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 29 19:39:29: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 29 19:39:39: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 29 19:39:41: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 29 19:39:42: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 29 19:39:43: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 29 19:39:47: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 29 19:39:48: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 29 19:39:53: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 29 19:39:54: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 29 19:39:56: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 29 19:39:57: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 29 19:40:01: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 29 19:40:02: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 29 19:40:07: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 29 19:40:08: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 29 19:40:09: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 29 19:40:17: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 29 19:40:18: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 29 19:40:19: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 29 19:40:20: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 29 19:40:21: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 29 19:40:22: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 29 19:40:23: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 29 19:40:25: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 29 19:40:26: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 29 19:40:27: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 29 19:40:28: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 29 19:40:29: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 29 19:40:30: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 29 19:40:30: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 29 19:40:32: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 29 19:40:33: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 29 19:40:34: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 29 19:40:35: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 29 19:40:36: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 29 19:40:37: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 29 19:40:37: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 29 19:41:00: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 29 19:41:01: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 29 19:41:02: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 29 19:41:03: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 29 19:41:04: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 29 19:41:05: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 29 19:41:06: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 29 19:41:07: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 29 19:41:18: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 29 19:41:19: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 29 19:41:55: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 29 19:41:56: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 29 19:41:57: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 29 19:41:58: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 29 19:42:00: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 29 19:42:01: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 29 19:42:02: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 29 19:42:03: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 29 19:42:23: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 29 19:42:24: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 29 19:42:28: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 29 19:42:30: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 29 19:42:31: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 29 19:42:32: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 29 19:42:43: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 29 19:42:44: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 29 19:42:48: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 29 19:42:49: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 29 19:42:51: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 29 19:42:52: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 29 19:42:53: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 29 19:42:54: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 29 19:42:55: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 29 19:43:01: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 29 19:43:02: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 29 19:43:11: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 29 19:43:12: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 29 19:43:13: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 29 19:43:14: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 29 19:43:15: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 29 19:43:16: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 29 19:43:17: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 29 19:43:18: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 29 19:43:20: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 29 19:43:21: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 29 19:43:22: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 29 19:43:23: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 29 19:43:23: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 29 19:43:24: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 29 19:43:25: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 29 19:43:27: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 29 19:43:28: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 29 19:43:29: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 29 19:43:30: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 29 19:44:02: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 29 19:44:12: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 29 19:44:14: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 29 19:44:15: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 29 19:44:17: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 29 19:44:18: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 29 19:44:29: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 29 19:44:30: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 29 19:44:32: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 29 19:44:33: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 29 19:44:34: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 29 19:44:35: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 29 19:44:36: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 29 19:44:36: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 29 19:44:40: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 29 19:44:43: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 29 19:44:44: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 29 19:44:45: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 29 19:44:46: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 29 19:44:47: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 29 19:44:48: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 29 19:44:49: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 29 19:44:50: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 29 19:44:56: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 29 19:44:57: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 29 19:44:58: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 29 19:44:59: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 29 19:45:00: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 29 19:45:01: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 29 19:45:02: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 29 19:45:04: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 29 19:45:05: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 29 19:45:06: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 29 19:45:09: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 29 19:45:10: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 29 19:45:11: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 29 19:45:11: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 29 19:45:13: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 29 19:45:14: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 29 19:45:15: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 29 19:45:16: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 29 19:45:17: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 29 19:45:18: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 29 19:45:22: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 29 19:45:24: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 29 19:45:25: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 29 19:45:26: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 29 19:45:27: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 29 19:45:28: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 29 19:45:53: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 29 19:45:55: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 29 20:14:27: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/15f2ab39-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.Ov3AEx/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.053610 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.4497e-05 s, 24.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00666379 s, 443 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sat Jun 29 20:17:39 2024 4.35% done, estimate finish Sat Jun 29 20:17:39 2024 6.53% done, estimate finish Sat Jun 29 20:17:39 2024 8.71% done, estimate finish Sat Jun 29 20:17:39 2024 10.89% done, estimate finish Sat Jun 29 20:17:39 2024 13.06% done, estimate finish Sat Jun 29 20:17:39 2024 15.24% done, estimate finish Sat Jun 29 20:17:39 2024 17.41% done, estimate finish Sat Jun 29 20:17:39 2024 19.59% done, estimate finish Sat Jun 29 20:17:39 2024 21.76% done, estimate finish Sat Jun 29 20:17:39 2024 23.94% done, estimate finish Sat Jun 29 20:17:39 2024 26.12% done, estimate finish Sat Jun 29 20:17:39 2024 28.30% done, estimate finish Sat Jun 29 20:17:39 2024 30.47% done, estimate finish Sat Jun 29 20:17:39 2024 32.65% done, estimate finish Sat Jun 29 20:17:39 2024 34.82% done, estimate finish Sat Jun 29 20:17:39 2024 37.00% done, estimate finish Sat Jun 29 20:17:39 2024 39.17% done, estimate finish Sat Jun 29 20:17:39 2024 41.35% done, estimate finish Sat Jun 29 20:17:39 2024 43.52% done, estimate finish Sat Jun 29 20:17:39 2024 45.70% done, estimate finish Sat Jun 29 20:17:39 2024 47.88% done, estimate finish Sat Jun 29 20:17:39 2024 50.06% done, estimate finish Sat Jun 29 20:17:39 2024 52.23% done, estimate finish Sat Jun 29 20:17:39 2024 54.41% done, estimate finish Sat Jun 29 20:17:39 2024 56.58% done, estimate finish Sat Jun 29 20:17:39 2024 58.76% done, estimate finish Sat Jun 29 20:17:39 2024 60.93% done, estimate finish Sat Jun 29 20:17:39 2024 63.11% done, estimate finish Sat Jun 29 20:17:39 2024 65.29% done, estimate finish Sat Jun 29 20:17:39 2024 67.47% done, estimate finish Sat Jun 29 20:17:39 2024 69.64% done, estimate finish Sat Jun 29 20:17:39 2024 71.82% done, estimate finish Sat Jun 29 20:17:39 2024 73.99% done, estimate finish Sat Jun 29 20:17:39 2024 76.17% done, estimate finish Sat Jun 29 20:17:39 2024 78.34% done, estimate finish Sat Jun 29 20:17:39 2024 80.52% done, estimate finish Sat Jun 29 20:17:39 2024 82.70% done, estimate finish Sat Jun 29 20:17:39 2024 84.87% done, estimate finish Sat Jun 29 20:17:39 2024 87.05% done, estimate finish Sat Jun 29 20:17:39 2024 89.22% done, estimate finish Sat Jun 29 20:17:39 2024 91.40% done, estimate finish Sat Jun 29 20:17:39 2024 93.57% done, estimate finish Sat Jun 29 20:17:39 2024 95.75% done, estimate finish Sat Jun 29 20:17:39 2024 97.93% done, estimate finish Sat Jun 29 20:17:39 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229569 Writing: Ending Padblock Start Block 229616 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229766 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 29 20:17:47: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.4051 s, 366 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x09c57fe7. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x09c57fe7 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 1d260742-5497-4530-9140-e1e3daaf1188 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 3aa423db-7f60-4b77-86fe-571a3a10ed69 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25339/354112 files (0.0% non-contiguous), 452259/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25339/354112 files (0.0% non-contiguous), 452259/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0405581 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 29 20:21:15: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 29 20:21:55: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 29 20:22:25: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 29 20:22:26: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 29 20:22:27: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 29 20:22:28: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 29 20:22:29: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 29 20:22:30: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 29 20:22:31: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 29 20:22:32: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 29 20:22:34: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 29 20:22:39: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 29 20:22:40: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 29 20:22:41: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 29 20:22:42: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 29 20:22:43: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 29 20:22:44: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 29 20:22:46: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 29 20:22:47: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 29 20:22:47: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 29 20:22:48: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 29 20:22:49: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 29 20:22:50: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 29 20:22:57: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 29 20:22:58: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 29 20:23:00: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 29 20:23:01: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 29 20:23:02: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 29 20:23:03: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 29 20:23:04: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 29 20:23:05: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 29 20:23:06: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 29 20:23:07: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 29 20:23:09: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 29 20:23:10: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 29 20:23:14: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 29 20:23:23: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 29 20:23:23: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 29 20:23:24: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 29 20:23:26: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 29 20:23:27: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 29 20:24:16: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 29 20:24:17: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 29 20:24:18: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 29 20:24:22: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 29 20:24:24: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 29 20:24:25: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 29 20:24:26: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 29 20:24:27: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 29 20:24:28: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 29 20:24:29: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 29 20:24:34: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 29 20:24:38: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 29 20:24:39: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 29 20:24:40: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 29 20:24:41: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 29 20:24:42: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 29 20:24:43: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 29 20:24:44: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 29 20:24:45: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 29 20:24:47: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 29 20:24:48: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 29 20:24:49: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 29 20:24:59: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 29 20:25:00: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 29 20:25:01: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 29 20:25:02: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 29 20:25:07: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 29 20:25:08: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 29 20:25:14: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 29 20:25:15: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 29 20:25:16: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 29 20:25:17: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 29 20:25:21: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 29 20:25:23: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 29 20:25:28: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 29 20:25:29: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 29 20:25:30: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 29 20:25:37: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 29 20:25:38: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 29 20:25:39: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 29 20:25:40: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 29 20:25:42: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 29 20:25:43: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 29 20:25:44: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 29 20:25:45: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 29 20:25:45: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 29 20:25:47: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 29 20:25:48: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 29 20:25:49: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 29 20:25:50: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 29 20:25:51: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 29 20:25:51: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 29 20:25:52: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 29 20:25:53: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 29 20:25:55: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 29 20:25:56: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 29 20:25:57: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 29 20:25:57: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 29 20:26:18: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 29 20:26:19: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 29 20:26:20: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 29 20:26:22: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 29 20:26:23: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 29 20:26:24: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 29 20:26:25: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 29 20:26:26: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 29 20:26:36: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 29 20:26:37: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 29 20:27:14: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 29 20:27:15: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 29 20:27:16: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 29 20:27:17: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 29 20:27:18: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 29 20:27:19: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 29 20:27:20: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 29 20:27:22: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 29 20:27:42: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 29 20:27:43: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 29 20:27:47: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 29 20:27:48: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 29 20:27:49: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 29 20:27:50: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 29 20:28:02: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 29 20:28:03: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 29 20:28:07: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 29 20:28:08: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 29 20:28:09: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 29 20:28:10: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 29 20:28:11: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 29 20:28:13: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 29 20:28:14: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 29 20:28:20: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 29 20:28:21: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 29 20:28:29: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 29 20:28:30: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 29 20:28:31: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 29 20:28:32: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 29 20:28:34: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 29 20:28:35: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 29 20:28:36: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 29 20:28:36: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 29 20:28:37: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 29 20:28:38: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 29 20:28:39: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 29 20:28:41: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 29 20:28:41: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 29 20:28:42: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 29 20:28:43: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 29 20:28:44: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 29 20:28:45: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 29 20:28:46: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 29 20:28:47: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 29 20:29:19: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 29 20:29:29: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 29 20:29:30: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 29 20:29:30: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 29 20:29:32: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 29 20:29:34: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 29 20:29:45: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 29 20:29:46: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 29 20:29:47: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 29 20:29:48: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 29 20:29:49: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 29 20:29:51: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 29 20:29:52: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 29 20:29:53: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 29 20:29:57: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 29 20:29:59: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 29 20:30:00: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 29 20:30:01: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 29 20:30:02: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 29 20:30:04: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 29 20:30:05: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 29 20:30:06: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 29 20:30:07: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 29 20:30:12: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 29 20:30:13: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 29 20:30:14: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 29 20:30:16: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 29 20:30:17: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 29 20:30:18: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 29 20:30:19: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 29 20:30:20: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 29 20:30:21: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 29 20:30:22: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 29 20:30:26: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 29 20:30:27: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 29 20:30:28: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 29 20:30:28: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 29 20:30:29: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 29 20:30:30: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 29 20:30:31: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 29 20:30:33: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 29 20:30:34: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 29 20:30:35: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 29 20:30:39: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 29 20:30:40: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 29 20:30:41: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 29 20:30:42: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 29 20:30:43: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 29 20:30:45: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 29 20:31:10: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 29 20:31:11: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jun 29 21:00:49: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/4363971e-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.3luiZj/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.052135 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.6322e-05 s, 44.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00489549 s, 602 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sat Jun 29 21:04:01 2024 4.35% done, estimate finish Sat Jun 29 21:04:01 2024 6.53% done, estimate finish Sat Jun 29 21:04:01 2024 8.71% done, estimate finish Sat Jun 29 21:04:01 2024 10.89% done, estimate finish Sat Jun 29 21:04:01 2024 13.06% done, estimate finish Sat Jun 29 21:04:01 2024 15.24% done, estimate finish Sat Jun 29 21:04:01 2024 17.41% done, estimate finish Sat Jun 29 21:04:01 2024 19.59% done, estimate finish Sat Jun 29 21:04:01 2024 21.76% done, estimate finish Sat Jun 29 21:04:01 2024 23.94% done, estimate finish Sat Jun 29 21:04:01 2024 26.12% done, estimate finish Sat Jun 29 21:04:01 2024 28.30% done, estimate finish Sat Jun 29 21:04:01 2024 30.47% done, estimate finish Sat Jun 29 21:04:01 2024 32.65% done, estimate finish Sat Jun 29 21:04:01 2024 34.82% done, estimate finish Sat Jun 29 21:04:01 2024 37.00% done, estimate finish Sat Jun 29 21:04:01 2024 39.17% done, estimate finish Sat Jun 29 21:04:01 2024 41.35% done, estimate finish Sat Jun 29 21:04:01 2024 43.53% done, estimate finish Sat Jun 29 21:04:01 2024 45.70% done, estimate finish Sat Jun 29 21:04:01 2024 47.88% done, estimate finish Sat Jun 29 21:04:01 2024 50.06% done, estimate finish Sat Jun 29 21:04:01 2024 52.23% done, estimate finish Sat Jun 29 21:04:01 2024 54.41% done, estimate finish Sat Jun 29 21:04:01 2024 56.58% done, estimate finish Sat Jun 29 21:04:01 2024 58.76% done, estimate finish Sat Jun 29 21:04:01 2024 60.93% done, estimate finish Sat Jun 29 21:04:01 2024 63.11% done, estimate finish Sat Jun 29 21:04:01 2024 65.29% done, estimate finish Sat Jun 29 21:04:01 2024 67.47% done, estimate finish Sat Jun 29 21:04:01 2024 69.64% done, estimate finish Sat Jun 29 21:04:01 2024 71.82% done, estimate finish Sat Jun 29 21:04:01 2024 73.99% done, estimate finish Sat Jun 29 21:04:01 2024 76.17% done, estimate finish Sat Jun 29 21:04:01 2024 78.34% done, estimate finish Sat Jun 29 21:04:01 2024 80.52% done, estimate finish Sat Jun 29 21:04:01 2024 82.70% done, estimate finish Sat Jun 29 21:04:01 2024 84.88% done, estimate finish Sat Jun 29 21:04:01 2024 87.05% done, estimate finish Sat Jun 29 21:04:01 2024 89.23% done, estimate finish Sat Jun 29 21:04:01 2024 91.40% done, estimate finish Sat Jun 29 21:04:01 2024 93.58% done, estimate finish Sat Jun 29 21:04:01 2024 95.75% done, estimate finish Sat Jun 29 21:04:01 2024 97.93% done, estimate finish Sat Jun 29 21:04:01 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229566 Writing: Ending Padblock Start Block 229613 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229763 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jun 29 21:04:09: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.5328 s, 363 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x89676076. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x89676076 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: bf9336de-c1b0-49e9-8c37-234fe2578efe Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 539d3fc5-f5fb-4922-a7da-c8cefbb6ac96 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126951/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126951/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25340/354112 files (0.0% non-contiguous), 452259/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25340/354112 files (0.0% non-contiguous), 452259/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0424483 s, 2.5 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jun 29 21:07:34: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jun 29 21:08:14: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jun 29 21:08:43: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jun 29 21:08:44: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jun 29 21:08:45: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jun 29 21:08:46: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jun 29 21:08:48: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jun 29 21:08:49: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jun 29 21:08:50: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jun 29 21:08:51: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jun 29 21:08:52: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jun 29 21:08:57: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jun 29 21:08:58: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jun 29 21:08:59: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jun 29 21:09:01: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jun 29 21:09:02: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jun 29 21:09:03: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jun 29 21:09:04: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jun 29 21:09:05: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jun 29 21:09:05: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jun 29 21:09:06: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jun 29 21:09:08: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jun 29 21:09:09: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jun 29 21:09:15: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jun 29 21:09:16: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jun 29 21:09:17: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jun 29 21:09:18: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jun 29 21:09:19: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jun 29 21:09:20: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jun 29 21:09:22: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jun 29 21:09:23: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jun 29 21:09:24: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jun 29 21:09:25: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jun 29 21:09:26: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jun 29 21:09:27: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jun 29 21:09:31: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jun 29 21:09:41: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jun 29 21:09:41: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jun 29 21:09:42: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jun 29 21:09:42: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jun 29 21:09:43: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jun 29 21:10:32: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jun 29 21:10:34: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jun 29 21:10:35: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jun 29 21:10:39: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jun 29 21:10:40: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jun 29 21:10:41: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jun 29 21:10:42: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jun 29 21:10:43: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jun 29 21:10:45: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jun 29 21:10:46: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jun 29 21:10:51: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jun 29 21:10:54: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jun 29 21:10:55: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jun 29 21:10:56: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jun 29 21:10:57: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jun 29 21:10:59: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jun 29 21:11:00: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jun 29 21:11:01: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jun 29 21:11:02: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jun 29 21:11:03: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jun 29 21:11:03: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jun 29 21:11:04: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jun 29 21:11:15: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jun 29 21:11:16: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jun 29 21:11:17: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jun 29 21:11:18: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jun 29 21:11:22: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jun 29 21:11:23: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jun 29 21:11:28: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jun 29 21:11:29: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jun 29 21:11:31: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jun 29 21:11:32: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jun 29 21:11:36: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jun 29 21:11:37: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jun 29 21:11:42: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jun 29 21:11:43: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jun 29 21:11:44: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jun 29 21:11:52: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jun 29 21:11:53: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jun 29 21:11:54: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jun 29 21:11:55: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jun 29 21:11:56: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jun 29 21:11:57: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jun 29 21:11:58: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jun 29 21:12:00: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jun 29 21:12:00: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jun 29 21:12:01: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jun 29 21:12:02: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jun 29 21:12:03: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jun 29 21:12:04: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jun 29 21:12:05: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jun 29 21:12:06: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jun 29 21:12:07: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jun 29 21:12:08: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jun 29 21:12:09: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jun 29 21:12:10: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jun 29 21:12:11: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jun 29 21:12:12: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jun 29 21:12:34: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jun 29 21:12:35: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jun 29 21:12:36: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jun 29 21:12:37: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jun 29 21:12:38: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jun 29 21:12:39: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jun 29 21:12:40: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jun 29 21:12:42: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jun 29 21:12:52: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jun 29 21:12:53: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jun 29 21:13:29: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jun 29 21:13:30: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jun 29 21:13:31: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jun 29 21:13:32: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jun 29 21:13:34: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jun 29 21:13:35: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jun 29 21:13:36: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jun 29 21:13:37: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jun 29 21:13:57: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jun 29 21:13:57: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jun 29 21:14:01: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jun 29 21:14:03: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jun 29 21:14:04: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jun 29 21:14:05: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jun 29 21:14:16: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jun 29 21:14:17: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jun 29 21:14:21: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jun 29 21:14:22: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jun 29 21:14:24: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jun 29 21:14:25: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jun 29 21:14:26: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jun 29 21:14:27: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jun 29 21:14:28: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jun 29 21:14:34: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jun 29 21:14:35: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jun 29 21:14:44: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jun 29 21:14:45: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jun 29 21:14:46: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jun 29 21:14:46: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jun 29 21:14:47: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jun 29 21:14:48: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jun 29 21:14:49: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jun 29 21:14:49: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jun 29 21:14:51: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jun 29 21:14:52: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jun 29 21:14:53: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jun 29 21:14:54: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jun 29 21:14:54: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jun 29 21:14:55: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jun 29 21:14:56: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jun 29 21:14:57: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jun 29 21:14:59: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jun 29 21:15:00: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jun 29 21:15:01: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jun 29 21:15:33: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jun 29 21:15:43: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jun 29 21:15:45: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jun 29 21:15:45: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jun 29 21:15:47: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jun 29 21:15:48: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jun 29 21:15:59: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jun 29 21:16:00: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jun 29 21:16:02: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jun 29 21:16:03: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jun 29 21:16:04: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jun 29 21:16:05: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jun 29 21:16:06: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jun 29 21:16:06: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jun 29 21:16:10: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jun 29 21:16:12: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jun 29 21:16:14: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jun 29 21:16:15: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jun 29 21:16:16: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jun 29 21:16:17: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jun 29 21:16:18: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jun 29 21:16:19: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jun 29 21:16:20: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jun 29 21:16:26: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jun 29 21:16:27: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jun 29 21:16:28: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jun 29 21:16:29: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jun 29 21:16:30: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jun 29 21:16:31: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jun 29 21:16:32: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jun 29 21:16:34: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jun 29 21:16:34: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jun 29 21:16:35: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jun 29 21:16:38: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jun 29 21:16:39: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jun 29 21:16:40: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jun 29 21:16:40: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jun 29 21:16:42: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jun 29 21:16:43: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jun 29 21:16:44: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jun 29 21:16:45: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jun 29 21:16:46: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jun 29 21:16:47: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jun 29 21:16:51: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jun 29 21:16:52: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jun 29 21:16:54: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jun 29 21:16:55: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jun 29 21:16:56: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jun 29 21:16:57: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jun 29 21:17:22: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jun 29 21:17:24: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 1 15:33:13: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/9b9f184f-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.rh7Gk9/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 445 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058044 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.6464e-05 s, 36.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00643875 s, 458 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Mon Jul 1 15:36:18 2024 4.35% done, estimate finish Mon Jul 1 15:36:18 2024 6.53% done, estimate finish Mon Jul 1 15:36:18 2024 8.71% done, estimate finish Mon Jul 1 15:36:18 2024 10.89% done, estimate finish Mon Jul 1 15:36:18 2024 13.06% done, estimate finish Mon Jul 1 15:36:18 2024 15.24% done, estimate finish Mon Jul 1 15:36:18 2024 17.41% done, estimate finish Mon Jul 1 15:36:18 2024 19.59% done, estimate finish Mon Jul 1 15:36:18 2024 21.76% done, estimate finish Mon Jul 1 15:36:18 2024 23.94% done, estimate finish Mon Jul 1 15:36:18 2024 26.11% done, estimate finish Mon Jul 1 15:36:18 2024 28.29% done, estimate finish Mon Jul 1 15:36:18 2024 30.47% done, estimate finish Mon Jul 1 15:36:18 2024 32.64% done, estimate finish Mon Jul 1 15:36:18 2024 34.82% done, estimate finish Mon Jul 1 15:36:18 2024 37.00% done, estimate finish Mon Jul 1 15:36:18 2024 39.17% done, estimate finish Mon Jul 1 15:36:18 2024 41.35% done, estimate finish Mon Jul 1 15:36:18 2024 43.52% done, estimate finish Mon Jul 1 15:36:18 2024 45.70% done, estimate finish Mon Jul 1 15:36:18 2024 47.87% done, estimate finish Mon Jul 1 15:36:18 2024 50.05% done, estimate finish Mon Jul 1 15:36:18 2024 52.22% done, estimate finish Mon Jul 1 15:36:18 2024 54.40% done, estimate finish Mon Jul 1 15:36:18 2024 56.58% done, estimate finish Mon Jul 1 15:36:18 2024 58.76% done, estimate finish Mon Jul 1 15:36:18 2024 60.93% done, estimate finish Mon Jul 1 15:36:18 2024 63.11% done, estimate finish Mon Jul 1 15:36:18 2024 65.28% done, estimate finish Mon Jul 1 15:36:18 2024 67.46% done, estimate finish Mon Jul 1 15:36:18 2024 69.63% done, estimate finish Mon Jul 1 15:36:18 2024 71.81% done, estimate finish Mon Jul 1 15:36:18 2024 73.98% done, estimate finish Mon Jul 1 15:36:18 2024 76.16% done, estimate finish Mon Jul 1 15:36:18 2024 78.34% done, estimate finish Mon Jul 1 15:36:18 2024 80.51% done, estimate finish Mon Jul 1 15:36:18 2024 82.69% done, estimate finish Mon Jul 1 15:36:18 2024 84.87% done, estimate finish Mon Jul 1 15:36:18 2024 87.04% done, estimate finish Mon Jul 1 15:36:18 2024 89.22% done, estimate finish Mon Jul 1 15:36:18 2024 91.39% done, estimate finish Mon Jul 1 15:36:18 2024 93.57% done, estimate finish Mon Jul 1 15:36:18 2024 95.74% done, estimate finish Mon Jul 1 15:36:18 2024 97.92% done, estimate finish Mon Jul 1 15:36:18 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229590 Writing: Ending Padblock Start Block 229637 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229787 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 1 15:36:26: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.4799 s, 364 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x3d50c72e. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x3d50c72e Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: f25fb774-4b38-452a-ab70-559f324faebe Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: f9d298fe-d930-40ed-9c67-dcea8c5a65d0 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25340/354112 files (0.0% non-contiguous), 452260/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25340/354112 files (0.0% non-contiguous), 452260/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0331356 s, 3.2 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 1 15:39:53: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 1 15:40:34: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 1 15:41:03: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 1 15:41:04: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 1 15:41:05: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 1 15:41:06: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 1 15:41:07: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 1 15:41:09: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 1 15:41:10: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 1 15:41:11: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 1 15:41:12: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 1 15:41:17: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 1 15:41:18: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 1 15:41:19: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 1 15:41:21: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 1 15:41:22: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 1 15:41:23: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 1 15:41:24: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 1 15:41:25: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 1 15:41:25: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 1 15:41:26: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 1 15:41:27: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 1 15:41:29: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 1 15:41:35: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 1 15:41:36: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 1 15:41:37: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 1 15:41:38: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 1 15:41:39: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 1 15:41:40: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 1 15:41:42: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 1 15:41:43: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 1 15:41:44: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 1 15:41:45: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 1 15:41:46: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 1 15:41:47: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 1 15:41:51: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 1 15:42:00: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 1 15:42:01: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 1 15:42:02: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 1 15:42:03: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 1 15:42:04: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 1 15:42:53: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 1 15:42:55: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 1 15:42:56: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 1 15:43:00: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 1 15:43:01: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 1 15:43:02: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 1 15:43:03: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 1 15:43:04: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 1 15:43:05: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 1 15:43:07: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 1 15:43:12: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 1 15:43:15: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 1 15:43:16: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 1 15:43:17: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 1 15:43:18: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 1 15:43:19: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jul 1 15:43:21: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 1 15:43:22: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 1 15:43:23: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 1 15:43:24: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 1 15:43:25: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 1 15:43:26: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 1 15:43:36: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 1 15:43:38: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 1 15:43:39: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 1 15:43:40: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 1 15:43:44: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 1 15:43:45: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 1 15:43:50: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 1 15:43:51: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 1 15:43:53: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 1 15:43:54: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 1 15:43:58: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 1 15:43:59: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 1 15:44:04: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 1 15:44:05: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 1 15:44:06: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 1 15:44:13: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 1 15:44:14: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 1 15:44:15: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 1 15:44:16: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 1 15:44:17: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 1 15:44:18: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 1 15:44:19: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 1 15:44:20: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 1 15:44:22: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 1 15:44:23: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 1 15:44:24: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 1 15:44:25: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 1 15:44:26: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 1 15:44:26: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 1 15:44:27: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 1 15:44:28: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 1 15:44:29: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 1 15:44:30: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 1 15:44:31: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 1 15:44:32: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 1 15:44:32: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 1 15:44:54: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 1 15:44:55: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 1 15:44:56: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 1 15:44:57: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 1 15:44:58: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 1 15:44:59: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 1 15:45:00: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 1 15:45:01: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 1 15:45:12: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 1 15:45:13: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 1 15:45:49: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 1 15:45:50: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 1 15:45:51: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 1 15:45:52: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 1 15:45:54: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 1 15:45:54: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 1 15:45:55: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 1 15:45:56: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 1 15:46:16: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 1 15:46:16: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 1 15:46:20: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 1 15:46:22: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 1 15:46:23: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 1 15:46:24: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 1 15:46:35: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 1 15:46:36: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 1 15:46:40: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 1 15:46:41: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 1 15:46:42: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 1 15:46:44: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 1 15:46:45: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 1 15:46:46: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 1 15:46:47: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 1 15:46:53: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 1 15:46:54: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 1 15:47:02: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 1 15:47:04: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 1 15:47:05: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 1 15:47:06: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 1 15:47:07: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 1 15:47:08: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 1 15:47:09: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 1 15:47:10: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 1 15:47:12: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 1 15:47:13: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 1 15:47:14: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 1 15:47:15: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 1 15:47:16: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 1 15:47:17: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 1 15:47:18: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 1 15:47:19: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 1 15:47:21: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 1 15:47:22: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 1 15:47:23: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 1 15:47:55: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 1 15:48:05: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 1 15:48:07: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 1 15:48:07: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 1 15:48:09: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 1 15:48:10: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 1 15:48:21: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 1 15:48:22: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 1 15:48:23: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 1 15:48:25: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 1 15:48:26: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 1 15:48:27: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 1 15:48:28: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 1 15:48:28: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 1 15:48:32: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 1 15:48:34: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 1 15:48:36: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 1 15:48:37: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 1 15:48:38: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 1 15:48:39: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 1 15:48:40: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 1 15:48:41: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 1 15:48:42: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 1 15:48:48: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 1 15:48:49: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 1 15:48:50: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 1 15:48:51: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 1 15:48:52: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 1 15:48:53: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 1 15:48:54: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 1 15:48:55: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 1 15:48:57: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 1 15:48:58: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 1 15:49:01: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 1 15:49:02: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 1 15:49:03: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 1 15:49:03: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 1 15:49:04: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 1 15:49:06: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 1 15:49:07: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 1 15:49:08: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 1 15:49:09: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 1 15:49:10: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 1 15:49:14: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 1 15:49:15: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 1 15:49:17: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 1 15:49:18: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 1 15:49:19: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 1 15:49:20: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 1 15:49:45: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 1 15:49:46: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 1 17:00:42: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/9b9f184f-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.yS8HO5/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051582 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.6193e-05 s, 30.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00649867 s, 454 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Mon Jul 1 17:03:49 2024 4.35% done, estimate finish Mon Jul 1 17:03:49 2024 6.53% done, estimate finish Mon Jul 1 17:03:49 2024 8.71% done, estimate finish Mon Jul 1 17:03:49 2024 10.89% done, estimate finish Mon Jul 1 17:03:49 2024 13.06% done, estimate finish Mon Jul 1 17:03:49 2024 15.24% done, estimate finish Mon Jul 1 17:03:49 2024 17.41% done, estimate finish Mon Jul 1 17:03:49 2024 19.59% done, estimate finish Mon Jul 1 17:03:49 2024 21.76% done, estimate finish Mon Jul 1 17:03:49 2024 23.94% done, estimate finish Mon Jul 1 17:03:49 2024 26.11% done, estimate finish Mon Jul 1 17:03:49 2024 28.29% done, estimate finish Mon Jul 1 17:03:49 2024 30.47% done, estimate finish Mon Jul 1 17:03:49 2024 32.65% done, estimate finish Mon Jul 1 17:03:49 2024 34.82% done, estimate finish Mon Jul 1 17:03:49 2024 37.00% done, estimate finish Mon Jul 1 17:03:49 2024 39.17% done, estimate finish Mon Jul 1 17:03:49 2024 41.35% done, estimate finish Mon Jul 1 17:03:49 2024 43.52% done, estimate finish Mon Jul 1 17:03:49 2024 45.70% done, estimate finish Mon Jul 1 17:03:49 2024 47.87% done, estimate finish Mon Jul 1 17:03:49 2024 50.05% done, estimate finish Mon Jul 1 17:03:49 2024 52.23% done, estimate finish Mon Jul 1 17:03:49 2024 54.41% done, estimate finish Mon Jul 1 17:03:49 2024 56.58% done, estimate finish Mon Jul 1 17:03:49 2024 58.76% done, estimate finish Mon Jul 1 17:03:49 2024 60.93% done, estimate finish Mon Jul 1 17:03:49 2024 63.11% done, estimate finish Mon Jul 1 17:03:49 2024 65.28% done, estimate finish Mon Jul 1 17:03:49 2024 67.46% done, estimate finish Mon Jul 1 17:03:49 2024 69.63% done, estimate finish Mon Jul 1 17:03:49 2024 71.81% done, estimate finish Mon Jul 1 17:03:49 2024 73.99% done, estimate finish Mon Jul 1 17:03:49 2024 76.17% done, estimate finish Mon Jul 1 17:03:49 2024 78.34% done, estimate finish Mon Jul 1 17:03:49 2024 80.52% done, estimate finish Mon Jul 1 17:03:49 2024 82.69% done, estimate finish Mon Jul 1 17:03:49 2024 84.86% done, estimate finish Mon Jul 1 17:03:49 2024 87.04% done, estimate finish Mon Jul 1 17:03:49 2024 89.22% done, estimate finish Mon Jul 1 17:03:49 2024 91.40% done, estimate finish Mon Jul 1 17:03:49 2024 93.57% done, estimate finish Mon Jul 1 17:03:49 2024 95.75% done, estimate finish Mon Jul 1 17:03:49 2024 97.93% done, estimate finish Mon Jul 1 17:03:49 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229582 Writing: Ending Padblock Start Block 229629 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229779 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 1 17:03:57: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.3828 s, 366 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x9e185641. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x9e185641 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 3f69bcb3-8fbf-486a-8347-6cd57892c4f9 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 5edf051c-f9be-473a-aab7-f918cbfe804e Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25340/354112 files (0.0% non-contiguous), 452259/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25340/354112 files (0.0% non-contiguous), 452259/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0410527 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 1 17:07:25: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 1 17:08:05: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 1 17:08:34: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 1 17:08:35: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 1 17:08:36: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 1 17:08:38: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 1 17:08:39: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 1 17:08:40: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 1 17:08:41: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 1 17:08:42: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 1 17:08:43: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 1 17:08:48: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 1 17:08:49: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 1 17:08:51: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 1 17:08:52: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 1 17:08:53: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 1 17:08:54: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 1 17:08:55: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 1 17:08:56: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 1 17:08:56: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 1 17:08:57: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 1 17:08:59: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 1 17:09:00: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 1 17:09:06: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 1 17:09:07: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 1 17:09:10: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 1 17:09:11: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 1 17:09:12: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 1 17:09:13: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 1 17:09:15: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 1 17:09:16: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 1 17:09:17: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 1 17:09:18: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 1 17:09:19: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 1 17:09:20: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 1 17:09:24: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 1 17:09:35: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 1 17:09:35: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 1 17:09:36: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 1 17:09:36: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 1 17:09:37: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 1 17:10:27: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 1 17:10:29: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 1 17:10:30: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 1 17:10:34: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 1 17:10:35: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 1 17:10:36: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 1 17:10:36: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 1 17:10:37: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 1 17:10:38: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 1 17:10:40: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 1 17:10:45: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 1 17:10:48: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 1 17:10:49: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 1 17:10:50: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 1 17:10:51: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 1 17:10:52: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jul 1 17:10:54: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 1 17:10:55: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 1 17:10:56: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 1 17:10:57: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 1 17:10:58: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 1 17:10:59: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 1 17:11:09: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 1 17:11:11: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 1 17:11:12: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 1 17:11:13: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 1 17:11:17: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 1 17:11:18: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 1 17:11:23: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 1 17:11:24: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 1 17:11:26: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 1 17:11:27: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 1 17:11:31: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 1 17:11:32: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 1 17:11:37: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 1 17:11:38: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 1 17:11:39: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 1 17:11:47: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 1 17:11:48: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 1 17:11:49: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 1 17:11:50: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 1 17:11:51: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 1 17:11:52: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 1 17:11:53: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 1 17:11:54: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 1 17:11:56: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 1 17:11:57: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 1 17:11:58: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 1 17:11:59: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 1 17:12:00: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 1 17:12:00: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 1 17:12:02: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 1 17:12:03: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 1 17:12:04: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 1 17:12:05: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 1 17:12:06: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 1 17:12:07: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 1 17:12:08: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 1 17:12:30: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 1 17:12:31: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 1 17:12:32: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 1 17:12:33: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 1 17:12:34: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 1 17:12:35: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 1 17:12:36: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 1 17:12:37: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 1 17:12:48: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 1 17:12:49: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 1 17:13:26: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 1 17:13:27: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 1 17:13:27: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 1 17:13:28: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 1 17:13:30: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 1 17:13:31: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 1 17:13:32: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 1 17:13:33: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 1 17:13:53: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 1 17:13:53: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 1 17:13:57: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 1 17:13:59: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 1 17:14:00: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 1 17:14:01: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 1 17:14:12: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 1 17:14:13: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 1 17:14:17: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 1 17:14:18: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 1 17:14:20: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 1 17:14:21: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 1 17:14:22: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 1 17:14:23: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 1 17:14:24: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 1 17:14:30: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 1 17:14:31: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 1 17:14:40: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 1 17:14:41: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 1 17:14:42: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 1 17:14:43: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 1 17:14:44: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 1 17:14:45: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 1 17:14:46: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 1 17:14:47: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 1 17:14:49: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 1 17:14:50: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 1 17:14:51: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 1 17:14:52: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 1 17:14:52: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 1 17:14:53: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 1 17:14:54: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 1 17:14:55: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 1 17:14:57: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 1 17:14:58: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 1 17:14:59: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 1 17:15:30: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 1 17:15:40: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 1 17:15:42: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 1 17:15:42: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 1 17:15:44: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 1 17:15:45: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 1 17:15:56: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 1 17:15:57: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 1 17:15:59: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 1 17:16:00: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 1 17:16:01: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 1 17:16:02: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 1 17:16:03: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 1 17:16:04: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 1 17:16:08: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 1 17:16:10: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 1 17:16:12: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 1 17:16:13: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 1 17:16:14: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 1 17:16:15: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 1 17:16:16: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 1 17:16:17: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 1 17:16:18: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 1 17:16:24: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 1 17:16:25: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 1 17:16:26: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 1 17:16:27: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 1 17:16:28: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 1 17:16:29: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 1 17:16:30: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 1 17:16:31: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 1 17:16:33: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf ... see detailed log in _build.*.log files Jul 1 17:20:48: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/9b9f184f-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.CQrVV2/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 445 files dracut: Saved: 1.11 MiB dracut: Duration: 0.052015 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.2513e-05 s, 32.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00645717 s, 457 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Mon Jul 1 17:23:59 2024 4.35% done, estimate finish Mon Jul 1 17:23:59 2024 6.53% done, estimate finish Mon Jul 1 17:23:59 2024 8.71% done, estimate finish Mon Jul 1 17:23:59 2024 10.89% done, estimate finish Mon Jul 1 17:23:59 2024 13.06% done, estimate finish Mon Jul 1 17:23:59 2024 15.24% done, estimate finish Mon Jul 1 17:23:59 2024 17.41% done, estimate finish Mon Jul 1 17:23:59 2024 19.59% done, estimate finish Mon Jul 1 17:23:59 2024 21.76% done, estimate finish Mon Jul 1 17:23:59 2024 23.94% done, estimate finish Mon Jul 1 17:23:59 2024 26.12% done, estimate finish Mon Jul 1 17:23:59 2024 28.30% done, estimate finish Mon Jul 1 17:23:59 2024 30.47% done, estimate finish Mon Jul 1 17:23:59 2024 32.65% done, estimate finish Mon Jul 1 17:23:59 2024 34.82% done, estimate finish Mon Jul 1 17:23:59 2024 37.00% done, estimate finish Mon Jul 1 17:23:59 2024 39.17% done, estimate finish Mon Jul 1 17:23:59 2024 41.35% done, estimate finish Mon Jul 1 17:23:59 2024 43.53% done, estimate finish Mon Jul 1 17:23:59 2024 45.71% done, estimate finish Mon Jul 1 17:23:59 2024 47.88% done, estimate finish Mon Jul 1 17:23:59 2024 50.06% done, estimate finish Mon Jul 1 17:23:59 2024 52.23% done, estimate finish Mon Jul 1 17:23:59 2024 54.41% done, estimate finish Mon Jul 1 17:23:59 2024 56.58% done, estimate finish Mon Jul 1 17:23:59 2024 58.76% done, estimate finish Mon Jul 1 17:23:59 2024 60.93% done, estimate finish Mon Jul 1 17:23:59 2024 63.11% done, estimate finish Mon Jul 1 17:23:59 2024 65.29% done, estimate finish Mon Jul 1 17:23:59 2024 67.47% done, estimate finish Mon Jul 1 17:23:59 2024 69.64% done, estimate finish Mon Jul 1 17:23:59 2024 71.82% done, estimate finish Mon Jul 1 17:23:59 2024 73.99% done, estimate finish Mon Jul 1 17:23:59 2024 76.17% done, estimate finish Mon Jul 1 17:23:59 2024 78.34% done, estimate finish Mon Jul 1 17:23:59 2024 80.52% done, estimate finish Mon Jul 1 17:23:59 2024 82.70% done, estimate finish Mon Jul 1 17:23:59 2024 84.87% done, estimate finish Mon Jul 1 17:23:59 2024 87.05% done, estimate finish Mon Jul 1 17:23:59 2024 89.22% done, estimate finish Mon Jul 1 17:23:59 2024 91.40% done, estimate finish Mon Jul 1 17:23:59 2024 93.58% done, estimate finish Mon Jul 1 17:23:59 2024 95.75% done, estimate finish Mon Jul 1 17:23:59 2024 97.93% done, estimate finish Mon Jul 1 17:23:59 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229565 Writing: Ending Padblock Start Block 229612 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229762 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 1 17:24:06: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.3645 s, 367 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xf7836f84. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xf7836f84 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: bf1c557e-3a38-480b-aeb0-bc339ea94ee6 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: cfd4d779-8b03-494e-882f-3d508aa86705 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25342/354112 files (0.0% non-contiguous), 452259/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25342/354112 files (0.0% non-contiguous), 452259/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.038918 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 1 17:27:32: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 1 17:28:12: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 1 17:28:42: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 1 17:28:43: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 1 17:28:44: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 1 17:28:44: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 1 17:28:45: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 1 17:28:47: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 1 17:28:48: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 1 17:28:49: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 1 17:28:50: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 1 17:28:56: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 1 17:28:57: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 1 17:28:58: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 1 17:28:59: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 1 17:29:01: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 1 17:29:02: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 1 17:29:03: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 1 17:29:04: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 1 17:29:05: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 1 17:29:06: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 1 17:29:07: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 1 17:29:08: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 1 17:29:15: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 1 17:29:16: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 1 17:29:17: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 1 17:29:18: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 1 17:29:19: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 1 17:29:20: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 1 17:29:22: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 1 17:29:23: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 1 17:29:24: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 1 17:29:25: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 1 17:29:26: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 1 17:29:27: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 1 17:29:31: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 1 17:29:40: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 1 17:29:41: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 1 17:29:42: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 1 17:29:43: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 1 17:29:44: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 1 17:30:34: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 1 17:30:36: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 1 17:30:37: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 1 17:30:40: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 1 17:30:41: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 1 17:30:42: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 1 17:30:43: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 1 17:30:44: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 1 17:30:45: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 1 17:30:47: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 1 17:30:52: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 1 17:30:55: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 1 17:30:56: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 1 17:30:57: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 1 17:30:58: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 1 17:30:59: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jul 1 17:31:01: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 1 17:31:02: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 1 17:31:03: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 1 17:31:04: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 1 17:31:04: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 1 17:31:05: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 1 17:31:15: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 1 17:31:17: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 1 17:31:18: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 1 17:31:19: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 1 17:31:23: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 1 17:31:24: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 1 17:31:29: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 1 17:31:30: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 1 17:31:32: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 1 17:31:33: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 1 17:31:37: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 1 17:31:38: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 1 17:31:43: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 1 17:31:44: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 1 17:31:45: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 1 17:31:53: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 1 17:31:54: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 1 17:31:55: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 1 17:31:56: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 1 17:31:57: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 1 17:31:58: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 1 17:31:59: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 1 17:32:00: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 1 17:32:01: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 1 17:32:02: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 1 17:32:03: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 1 17:32:04: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 1 17:32:05: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 1 17:32:05: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 1 17:32:06: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 1 17:32:07: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 1 17:32:08: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 1 17:32:09: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 1 17:32:10: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 1 17:32:11: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 1 17:32:11: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 1 17:32:33: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 1 17:32:34: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 1 17:32:35: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 1 17:32:36: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 1 17:32:37: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 1 17:32:38: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 1 17:32:39: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 1 17:32:40: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 1 17:32:51: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 1 17:32:52: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 1 17:33:29: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 1 17:33:30: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 1 17:33:30: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 1 17:33:31: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 1 17:33:33: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 1 17:33:34: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 1 17:33:35: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 1 17:33:36: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 1 17:33:56: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 1 17:33:56: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 1 17:34:00: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 1 17:34:02: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 1 17:34:03: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 1 17:34:04: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 1 17:34:15: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 1 17:34:16: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 1 17:34:20: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 1 17:34:21: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 1 17:34:23: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 1 17:34:24: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 1 17:34:25: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 1 17:34:26: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 1 17:34:27: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 1 17:34:33: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 1 17:34:34: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 1 17:34:43: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 1 17:34:44: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 1 17:34:45: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 1 17:34:46: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 1 17:34:47: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 1 17:34:48: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 1 17:34:49: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 1 17:34:50: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 1 17:34:52: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 1 17:34:53: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 1 17:34:54: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 1 17:34:55: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 1 17:34:55: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 1 17:34:56: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 1 17:34:57: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 1 17:34:58: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 1 17:35:00: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 1 17:35:01: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 1 17:35:02: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 1 17:35:34: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 1 17:35:44: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 1 17:35:46: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 1 17:35:46: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 1 17:35:48: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 1 17:35:49: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 1 17:36:00: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 1 17:36:01: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 1 17:36:03: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 1 17:36:04: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 1 17:36:05: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 1 17:36:06: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 1 17:36:07: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 1 17:36:07: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 1 17:36:11: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 1 17:36:13: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 1 17:36:15: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 1 17:36:16: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 1 17:36:17: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 1 17:36:18: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 1 17:36:19: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 1 17:36:20: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 1 17:36:21: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 1 17:36:27: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 1 17:36:28: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 1 17:36:29: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 1 17:36:30: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 1 17:36:31: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 1 17:36:32: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 1 17:36:33: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 1 17:36:34: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 1 17:36:36: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 1 17:36:37: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 1 17:36:40: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 1 17:36:41: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 1 17:36:42: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 1 17:36:42: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 1 17:36:44: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 1 17:36:45: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 1 17:36:46: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 1 17:36:47: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 1 17:36:48: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 1 17:36:49: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 1 17:36:53: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 1 17:36:54: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 1 17:36:56: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 1 17:36:57: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 1 17:36:58: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 1 17:36:59: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 1 17:37:24: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 1 17:37:25: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 2 16:52:31: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/e7e1e67f-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.obGLa2/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.053020 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.9244e-05 s, 41.6 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0065371 s, 451 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Tue Jul 2 16:55:37 2024 4.36% done, estimate finish Tue Jul 2 16:55:37 2024 6.54% done, estimate finish Tue Jul 2 16:55:37 2024 8.71% done, estimate finish Tue Jul 2 16:55:37 2024 10.89% done, estimate finish Tue Jul 2 16:55:37 2024 13.06% done, estimate finish Tue Jul 2 16:55:37 2024 15.24% done, estimate finish Tue Jul 2 16:55:37 2024 17.42% done, estimate finish Tue Jul 2 16:55:37 2024 19.60% done, estimate finish Tue Jul 2 16:55:37 2024 21.77% done, estimate finish Tue Jul 2 16:55:37 2024 23.95% done, estimate finish Tue Jul 2 16:55:37 2024 26.12% done, estimate finish Tue Jul 2 16:55:37 2024 28.30% done, estimate finish Tue Jul 2 16:55:37 2024 30.48% done, estimate finish Tue Jul 2 16:55:37 2024 32.66% done, estimate finish Tue Jul 2 16:55:37 2024 34.83% done, estimate finish Tue Jul 2 16:55:37 2024 37.01% done, estimate finish Tue Jul 2 16:55:37 2024 39.18% done, estimate finish Tue Jul 2 16:55:37 2024 41.36% done, estimate finish Tue Jul 2 16:55:37 2024 43.54% done, estimate finish Tue Jul 2 16:55:37 2024 45.72% done, estimate finish Tue Jul 2 16:55:37 2024 47.89% done, estimate finish Tue Jul 2 16:55:37 2024 50.07% done, estimate finish Tue Jul 2 16:55:37 2024 52.24% done, estimate finish Tue Jul 2 16:55:37 2024 54.42% done, estimate finish Tue Jul 2 16:55:37 2024 56.60% done, estimate finish Tue Jul 2 16:55:37 2024 58.78% done, estimate finish Tue Jul 2 16:55:37 2024 60.95% done, estimate finish Tue Jul 2 16:55:37 2024 63.13% done, estimate finish Tue Jul 2 16:55:37 2024 65.31% done, estimate finish Tue Jul 2 16:55:37 2024 67.49% done, estimate finish Tue Jul 2 16:55:37 2024 69.66% done, estimate finish Tue Jul 2 16:55:37 2024 71.84% done, estimate finish Tue Jul 2 16:55:37 2024 74.01% done, estimate finish Tue Jul 2 16:55:37 2024 76.19% done, estimate finish Tue Jul 2 16:55:37 2024 78.37% done, estimate finish Tue Jul 2 16:55:37 2024 80.55% done, estimate finish Tue Jul 2 16:55:37 2024 82.72% done, estimate finish Tue Jul 2 16:55:37 2024 84.89% done, estimate finish Tue Jul 2 16:55:37 2024 87.07% done, estimate finish Tue Jul 2 16:55:37 2024 89.25% done, estimate finish Tue Jul 2 16:55:37 2024 91.43% done, estimate finish Tue Jul 2 16:55:37 2024 93.60% done, estimate finish Tue Jul 2 16:55:38 2024 95.78% done, estimate finish Tue Jul 2 16:55:38 2024 97.96% done, estimate finish Tue Jul 2 16:55:38 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229501 Writing: Ending Padblock Start Block 229548 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229698 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 2 16:55:44: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.1503 s, 371 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xdf421a4d. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xdf421a4d Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 2c80fac7-0d4e-4a6d-8b55-e72a9d518802 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: e08c2cda-6ea6-4d14-8795-e70e9ea7bb3d Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126949/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126949/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25342/354112 files (0.0% non-contiguous), 452129/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25342/354112 files (0.0% non-contiguous), 452129/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0415118 s, 2.5 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 2 16:59:14: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 2 16:59:55: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 2 17:00:25: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 2 17:00:26: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 2 17:00:27: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 2 17:00:27: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 2 17:00:28: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 2 17:00:29: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 2 17:00:30: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 2 17:00:31: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 2 17:00:33: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 2 17:00:38: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 2 17:00:39: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 2 17:00:40: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 2 17:00:41: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 2 17:00:42: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 2 17:00:43: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 2 17:00:45: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 2 17:00:46: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 2 17:00:47: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 2 17:00:48: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 2 17:00:49: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 2 17:00:50: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 2 17:00:56: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 2 17:00:57: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 2 17:00:59: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 2 17:01:00: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 2 17:01:01: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 2 17:01:02: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 2 17:01:03: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 2 17:01:04: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 2 17:01:05: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 2 17:01:07: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 2 17:01:08: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 2 17:01:09: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 2 17:01:13: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 2 17:01:22: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 2 17:01:22: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 2 17:01:23: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 2 17:01:25: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 2 17:01:26: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 2 17:02:15: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 2 17:02:16: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 2 17:02:17: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 2 17:02:20: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 2 17:02:22: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 2 17:02:23: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 2 17:02:24: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 2 17:02:25: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 2 17:02:26: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 2 17:02:27: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 2 17:02:32: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 2 17:02:36: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 2 17:02:37: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 2 17:02:38: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 2 17:02:39: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 2 17:02:40: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jul 2 17:02:41: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 2 17:02:42: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 2 17:02:43: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 2 17:02:45: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 2 17:02:46: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 2 17:02:47: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 2 17:02:57: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 2 17:02:58: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 2 17:02:59: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 2 17:03:00: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 2 17:03:05: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 2 17:03:06: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 2 17:03:11: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 2 17:03:12: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 2 17:03:13: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 2 17:03:14: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 2 17:03:18: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 2 17:03:20: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 2 17:03:25: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 2 17:03:26: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 2 17:03:27: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 2 17:03:34: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 2 17:03:35: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 2 17:03:36: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 2 17:03:38: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 2 17:03:39: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 2 17:03:40: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 2 17:03:41: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 2 17:03:42: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 2 17:03:43: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 2 17:03:45: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 2 17:03:46: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 2 17:03:47: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 2 17:03:48: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 2 17:03:48: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 2 17:03:49: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 2 17:03:50: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 2 17:03:51: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 2 17:03:53: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 2 17:03:54: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 2 17:03:55: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 2 17:03:55: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 2 17:04:16: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 2 17:04:17: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 2 17:04:18: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 2 17:04:20: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 2 17:04:21: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 2 17:04:22: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 2 17:04:23: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 2 17:04:24: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 2 17:04:34: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 2 17:04:35: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 2 17:05:12: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 2 17:05:13: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 2 17:05:14: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 2 17:05:15: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 2 17:05:16: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 2 17:05:17: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 2 17:05:18: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 2 17:05:20: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 2 17:05:40: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 2 17:05:41: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 2 17:05:45: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 2 17:05:46: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 2 17:05:47: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 2 17:05:48: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 2 17:06:00: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 2 17:06:01: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 2 17:06:05: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 2 17:06:06: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 2 17:06:07: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 2 17:06:08: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 2 17:06:09: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 2 17:06:11: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 2 17:06:12: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 2 17:06:18: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 2 17:06:19: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 2 17:06:27: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 2 17:06:28: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 2 17:06:29: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 2 17:06:30: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 2 17:06:32: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 2 17:06:33: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 2 17:06:34: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 2 17:06:34: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 2 17:06:35: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 2 17:06:36: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 2 17:06:37: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 2 17:06:39: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 2 17:06:39: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 2 17:06:40: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 2 17:06:41: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 2 17:06:42: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 2 17:06:43: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 2 17:06:44: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 2 17:06:45: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 2 17:07:17: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 2 17:07:27: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 2 17:07:28: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 2 17:07:28: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 2 17:07:30: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 2 17:07:32: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 2 17:07:43: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 2 17:07:44: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 2 17:07:45: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 2 17:07:46: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 2 17:07:47: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 2 17:07:48: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 2 17:07:50: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 2 17:07:50: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 2 17:07:54: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 2 17:07:56: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 2 17:07:57: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 2 17:07:58: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 2 17:07:59: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 2 17:08:01: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 2 17:08:02: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 2 17:08:03: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 2 17:08:04: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 2 17:08:09: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 2 17:08:10: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 2 17:08:11: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 2 17:08:13: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 2 17:08:14: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 2 17:08:15: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 2 17:08:16: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 2 17:08:17: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 2 17:08:18: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 2 17:08:19: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 2 17:08:23: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 2 17:08:24: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 2 17:08:25: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 2 17:08:25: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 2 17:08:26: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 2 17:08:27: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 2 17:08:28: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 2 17:08:30: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 2 17:08:31: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 2 17:08:32: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 2 17:08:36: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 2 17:08:37: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 2 17:08:38: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 2 17:08:39: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 2 17:08:40: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 2 17:08:42: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 2 17:09:07: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 2 17:09:08: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 2 18:09:04: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/e7e1e67f-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.6ZvDpz/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051786 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.9527e-05 s, 41.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00662125 s, 445 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Tue Jul 2 18:12:12 2024 4.35% done, estimate finish Tue Jul 2 18:12:12 2024 6.53% done, estimate finish Tue Jul 2 18:12:12 2024 8.71% done, estimate finish Tue Jul 2 18:12:12 2024 10.88% done, estimate finish Tue Jul 2 18:12:12 2024 13.06% done, estimate finish Tue Jul 2 18:12:12 2024 15.24% done, estimate finish Tue Jul 2 18:12:12 2024 17.41% done, estimate finish Tue Jul 2 18:12:12 2024 19.59% done, estimate finish Tue Jul 2 18:12:12 2024 21.76% done, estimate finish Tue Jul 2 18:12:12 2024 23.94% done, estimate finish Tue Jul 2 18:12:12 2024 26.11% done, estimate finish Tue Jul 2 18:12:12 2024 28.29% done, estimate finish Tue Jul 2 18:12:12 2024 30.46% done, estimate finish Tue Jul 2 18:12:12 2024 32.64% done, estimate finish Tue Jul 2 18:12:12 2024 34.82% done, estimate finish Tue Jul 2 18:12:12 2024 36.99% done, estimate finish Tue Jul 2 18:12:12 2024 39.17% done, estimate finish Tue Jul 2 18:12:12 2024 41.35% done, estimate finish Tue Jul 2 18:12:12 2024 43.52% done, estimate finish Tue Jul 2 18:12:12 2024 45.70% done, estimate finish Tue Jul 2 18:12:12 2024 47.87% done, estimate finish Tue Jul 2 18:12:14 2024 50.05% done, estimate finish Tue Jul 2 18:12:13 2024 52.22% done, estimate finish Tue Jul 2 18:12:13 2024 54.40% done, estimate finish Tue Jul 2 18:12:13 2024 56.57% done, estimate finish Tue Jul 2 18:12:13 2024 58.75% done, estimate finish Tue Jul 2 18:12:13 2024 60.92% done, estimate finish Tue Jul 2 18:12:13 2024 63.10% done, estimate finish Tue Jul 2 18:12:13 2024 65.28% done, estimate finish Tue Jul 2 18:12:13 2024 67.46% done, estimate finish Tue Jul 2 18:12:13 2024 69.63% done, estimate finish Tue Jul 2 18:12:13 2024 71.81% done, estimate finish Tue Jul 2 18:12:13 2024 73.98% done, estimate finish Tue Jul 2 18:12:13 2024 76.16% done, estimate finish Tue Jul 2 18:12:13 2024 78.33% done, estimate finish Tue Jul 2 18:12:13 2024 80.51% done, estimate finish Tue Jul 2 18:12:13 2024 82.69% done, estimate finish Tue Jul 2 18:12:13 2024 84.86% done, estimate finish Tue Jul 2 18:12:13 2024 87.04% done, estimate finish Tue Jul 2 18:12:13 2024 89.21% done, estimate finish Tue Jul 2 18:12:13 2024 91.39% done, estimate finish Tue Jul 2 18:12:13 2024 93.56% done, estimate finish Tue Jul 2 18:12:13 2024 95.74% done, estimate finish Tue Jul 2 18:12:13 2024 97.91% done, estimate finish Tue Jul 2 18:12:13 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229603 Writing: Ending Padblock Start Block 229650 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229800 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 2 18:12:21: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.1033 s, 372 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x0af90d62. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x0af90d62 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 4707e89c-fa25-4683-8731-0202d0e7b007 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 9b260ace-21de-4910-acbd-ea68bb433746 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25343/354112 files (0.0% non-contiguous), 452382/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25343/354112 files (0.0% non-contiguous), 452382/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0331953 s, 3.2 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 2 18:15:46: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 2 18:16:26: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 2 18:16:55: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 2 18:16:56: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 2 18:16:57: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 2 18:16:59: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 2 18:17:00: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 2 18:17:01: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 2 18:17:02: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 2 18:17:03: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 2 18:17:04: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 2 18:17:09: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 2 18:17:10: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 2 18:17:12: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 2 18:17:13: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 2 18:17:14: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 2 18:17:15: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 2 18:17:16: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 2 18:17:17: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 2 18:17:18: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 2 18:17:19: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 2 18:17:21: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 2 18:17:22: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 2 18:17:28: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 2 18:17:29: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 2 18:17:30: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 2 18:17:31: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 2 18:17:32: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 2 18:17:34: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 2 18:17:35: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 2 18:17:36: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 2 18:17:37: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 2 18:17:38: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 2 18:17:39: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 2 18:17:40: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 2 18:17:44: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 2 18:17:54: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 2 18:17:54: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 2 18:17:55: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 2 18:17:56: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 2 18:17:57: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 2 18:18:47: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 2 18:18:48: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 2 18:18:49: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 2 18:18:52: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 2 18:18:53: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 2 18:18:54: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 2 18:18:55: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 2 18:18:57: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 2 18:18:58: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 2 18:18:59: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 2 18:19:04: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 2 18:19:07: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 2 18:19:08: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 2 18:19:09: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 2 18:19:11: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 2 18:19:12: Building ipvsadm ipvsadm-1.31.tar.xz checksum OK + cd /usr/src/lfs + make -f ipvsadm LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ipvsadm' -> '/tmp/package-ipvsadm/ROOTFILES' Jul 2 18:19:13: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 2 18:19:14: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 2 18:19:15: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 2 18:19:16: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 2 18:19:16: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 2 18:19:17: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 2 18:19:28: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 2 18:19:29: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 2 18:19:30: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 2 18:19:31: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 2 18:19:35: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 2 18:19:36: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 2 18:19:41: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 2 18:19:43: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 2 18:19:44: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 2 18:19:45: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 2 18:19:49: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 2 18:19:50: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 2 18:19:55: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 2 18:19:56: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 2 18:19:58: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 2 18:20:04: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 2 18:20:05: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 2 18:20:06: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 2 18:20:07: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 2 18:20:08: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 2 18:20:09: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 2 18:20:11: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 2 18:20:12: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 2 18:20:12: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 2 18:20:13: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 2 18:20:14: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 2 18:20:15: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 2 18:20:17: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 2 18:20:17: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 2 18:20:17: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 2 18:20:18: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 2 18:20:18: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 2 18:20:19: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 2 18:20:20: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 2 18:20:21: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 2 18:20:22: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 2 18:20:43: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 2 18:20:44: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 2 18:20:45: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 2 18:20:46: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 2 18:20:47: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 2 18:20:48: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 2 18:20:50: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 2 18:20:51: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 2 18:21:01: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 2 18:21:02: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 2 18:21:38: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 2 18:21:39: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 2 18:21:40: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 2 18:21:42: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 2 18:21:43: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 2 18:21:44: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 2 18:21:45: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 2 18:21:46: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 2 18:22:06: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 2 18:22:06: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 2 18:22:11: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 2 18:22:12: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 2 18:22:13: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 2 18:22:14: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 2 18:22:25: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 2 18:22:26: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 2 18:22:30: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 2 18:22:32: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 2 18:22:33: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 2 18:22:34: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 2 18:22:35: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 2 18:22:36: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 2 18:22:37: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 2 18:22:43: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 2 18:22:45: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 2 18:22:53: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 2 18:22:54: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 2 18:22:55: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 2 18:22:56: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 2 18:22:57: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 2 18:22:58: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 2 18:22:59: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 2 18:23:00: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 2 18:23:01: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 2 18:23:02: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 2 18:23:03: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 2 18:23:04: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 2 18:23:04: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 2 18:23:05: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 2 18:23:07: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 2 18:23:08: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 2 18:23:09: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 2 18:23:10: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 2 18:23:11: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 2 18:23:43: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 2 18:23:54: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 2 18:23:55: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 2 18:23:55: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 2 18:23:57: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 2 18:23:58: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 2 18:24:09: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 2 18:24:11: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 2 18:24:12: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 2 18:24:13: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 2 18:24:14: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 2 18:24:15: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 2 18:24:16: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 2 18:24:16: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 2 18:24:21: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 2 18:24:23: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 2 18:24:24: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 2 18:24:25: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 2 18:24:26: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 2 18:24:27: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 2 18:24:28: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 2 18:24:29: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 2 18:24:31: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 2 18:24:36: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 2 18:24:37: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 2 18:24:38: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 2 18:24:39: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 2 18:24:40: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 2 18:24:41: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 2 18:24:43: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 2 18:24:44: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 2 18:24:44: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 2 18:24:45: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 2 18:24:48: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 2 18:24:49: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 2 18:24:50: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 2 18:24:51: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 2 18:24:52: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 2 18:24:53: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 2 18:24:54: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 2 18:24:55: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 2 18:24:56: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 2 18:24:57: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 2 18:25:02: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 2 18:25:03: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 2 18:25:04: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 2 18:25:05: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 2 18:25:06: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 2 18:25:07: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 2 18:25:33: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 2 18:25:34: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 2 20:58:18: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/0f54cfef-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.lwqrCC/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.053177 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.0216e-05 s, 29.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00650384 s, 453 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Tue Jul 2 21:01:26 2024 4.35% done, estimate finish Tue Jul 2 21:01:26 2024 6.53% done, estimate finish Tue Jul 2 21:01:26 2024 8.71% done, estimate finish Tue Jul 2 21:01:26 2024 10.89% done, estimate finish Tue Jul 2 21:01:26 2024 13.06% done, estimate finish Tue Jul 2 21:01:26 2024 15.24% done, estimate finish Tue Jul 2 21:01:26 2024 17.41% done, estimate finish Tue Jul 2 21:01:26 2024 19.59% done, estimate finish Tue Jul 2 21:01:26 2024 21.76% done, estimate finish Tue Jul 2 21:01:26 2024 23.94% done, estimate finish Tue Jul 2 21:01:26 2024 26.12% done, estimate finish Tue Jul 2 21:01:26 2024 28.30% done, estimate finish Tue Jul 2 21:01:26 2024 30.47% done, estimate finish Tue Jul 2 21:01:26 2024 32.65% done, estimate finish Tue Jul 2 21:01:26 2024 34.82% done, estimate finish Tue Jul 2 21:01:26 2024 37.00% done, estimate finish Tue Jul 2 21:01:26 2024 39.17% done, estimate finish Tue Jul 2 21:01:26 2024 41.35% done, estimate finish Tue Jul 2 21:01:26 2024 43.53% done, estimate finish Tue Jul 2 21:01:26 2024 45.71% done, estimate finish Tue Jul 2 21:01:26 2024 47.88% done, estimate finish Tue Jul 2 21:01:26 2024 50.06% done, estimate finish Tue Jul 2 21:01:26 2024 52.23% done, estimate finish Tue Jul 2 21:01:26 2024 54.41% done, estimate finish Tue Jul 2 21:01:26 2024 56.58% done, estimate finish Tue Jul 2 21:01:26 2024 58.76% done, estimate finish Tue Jul 2 21:01:26 2024 60.94% done, estimate finish Tue Jul 2 21:01:26 2024 63.11% done, estimate finish Tue Jul 2 21:01:26 2024 65.29% done, estimate finish Tue Jul 2 21:01:26 2024 67.47% done, estimate finish Tue Jul 2 21:01:26 2024 69.64% done, estimate finish Tue Jul 2 21:01:26 2024 71.82% done, estimate finish Tue Jul 2 21:01:26 2024 73.99% done, estimate finish Tue Jul 2 21:01:26 2024 76.17% done, estimate finish Tue Jul 2 21:01:26 2024 78.34% done, estimate finish Tue Jul 2 21:01:26 2024 80.52% done, estimate finish Tue Jul 2 21:01:26 2024 82.70% done, estimate finish Tue Jul 2 21:01:26 2024 84.88% done, estimate finish Tue Jul 2 21:01:26 2024 87.05% done, estimate finish Tue Jul 2 21:01:26 2024 89.23% done, estimate finish Tue Jul 2 21:01:26 2024 91.40% done, estimate finish Tue Jul 2 21:01:26 2024 93.58% done, estimate finish Tue Jul 2 21:01:26 2024 95.76% done, estimate finish Tue Jul 2 21:01:26 2024 97.93% done, estimate finish Tue Jul 2 21:01:26 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229563 Writing: Ending Padblock Start Block 229610 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229760 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 2 21:01:34: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.3435 s, 367 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x1c344ad3. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x1c344ad3 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: f0556b54-f870-493d-a70b-f13cd7f0c27e Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: aa529e74-ad1c-4764-8a3c-a85ef6ef369e Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25344/354112 files (0.0% non-contiguous), 452400/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25344/354112 files (0.0% non-contiguous), 452400/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0485574 s, 2.2 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 2 21:05:03: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 2 21:05:43: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 2 21:06:12: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 2 21:06:13: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 2 21:06:15: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 2 21:06:16: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 2 21:06:17: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 2 21:06:18: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 2 21:06:19: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 2 21:06:20: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 2 21:06:21: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 2 21:06:27: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 2 21:06:28: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 2 21:06:29: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 2 21:06:30: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 2 21:06:31: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 2 21:06:32: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 2 21:06:33: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 2 21:06:34: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 2 21:06:35: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 2 21:06:36: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 2 21:06:37: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 2 21:06:38: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 2 21:06:44: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 2 21:06:45: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 2 21:06:46: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 2 21:06:47: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 2 21:06:49: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 2 21:06:50: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 2 21:06:51: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 2 21:06:52: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 2 21:06:53: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 2 21:06:54: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 2 21:06:55: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 2 21:06:57: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 2 21:07:01: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 2 21:07:10: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 2 21:07:10: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 2 21:07:11: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 2 21:07:12: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 2 21:07:13: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 2 21:08:03: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 2 21:08:04: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 2 21:08:05: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 2 21:08:08: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 2 21:08:09: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 2 21:08:10: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 2 21:08:12: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 2 21:08:13: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 2 21:08:14: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 2 21:08:15: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 2 21:08:20: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 2 21:08:23: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 2 21:08:24: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 2 21:08:26: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 2 21:08:27: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 2 21:08:28: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 2 21:08:29: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 2 21:08:30: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 2 21:08:31: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 2 21:08:31: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 2 21:08:32: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 2 21:08:43: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 2 21:08:44: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 2 21:08:45: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 2 21:08:46: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 2 21:08:50: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 2 21:08:51: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 2 21:08:56: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 2 21:08:58: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 2 21:08:59: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 2 21:09:00: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 2 21:09:04: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 2 21:09:05: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 2 21:09:10: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 2 21:09:11: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 2 21:09:13: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 2 21:09:19: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 2 21:09:20: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 2 21:09:21: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 2 21:09:22: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 2 21:09:23: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 2 21:09:24: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 2 21:09:26: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 2 21:09:27: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 2 21:09:28: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 2 21:09:29: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 2 21:09:30: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 2 21:09:31: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 2 21:09:33: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 2 21:09:33: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 2 21:09:34: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 2 21:09:35: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 2 21:09:35: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 2 21:09:36: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 2 21:09:37: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 2 21:09:38: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 2 21:09:40: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 2 21:10:01: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 2 21:10:02: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 2 21:10:03: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 2 21:10:04: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 2 21:10:05: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 2 21:10:06: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 2 21:10:08: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 2 21:10:09: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 2 21:10:19: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 2 21:10:20: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 2 21:10:57: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 2 21:10:58: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 2 21:10:59: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 2 21:11:01: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 2 21:11:02: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 2 21:11:03: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 2 21:11:04: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 2 21:11:05: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 2 21:11:25: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 2 21:11:25: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 2 21:11:30: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 2 21:11:31: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 2 21:11:32: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 2 21:11:33: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 2 21:11:44: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 2 21:11:45: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 2 21:11:49: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 2 21:11:51: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 2 21:11:52: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 2 21:11:53: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 2 21:11:54: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 2 21:11:55: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 2 21:11:56: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 2 21:12:02: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 2 21:12:04: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 2 21:12:12: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 2 21:12:13: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 2 21:12:14: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 2 21:12:14: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 2 21:12:15: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 2 21:12:16: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 2 21:12:17: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 2 21:12:19: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 2 21:12:20: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 2 21:12:21: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 2 21:12:22: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 2 21:12:23: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 2 21:12:23: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 2 21:12:24: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 2 21:12:25: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 2 21:12:27: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 2 21:12:28: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 2 21:12:29: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 2 21:12:30: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 2 21:13:02: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 2 21:13:13: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 2 21:13:14: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 2 21:13:14: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 2 21:13:16: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 2 21:13:17: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 2 21:13:28: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 2 21:13:30: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 2 21:13:31: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 2 21:13:32: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 2 21:13:33: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 2 21:13:34: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 2 21:13:35: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 2 21:13:35: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 2 21:13:39: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 2 21:13:42: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 2 21:13:43: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 2 21:13:44: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 2 21:13:45: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 2 21:13:46: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 2 21:13:47: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 2 21:13:48: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 2 21:13:50: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 2 21:13:55: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 2 21:13:56: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 2 21:13:57: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 2 21:13:58: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 2 21:13:59: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 2 21:14:00: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 2 21:14:01: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 2 21:14:03: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 2 21:14:04: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 2 21:14:05: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 2 21:14:08: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 2 21:14:09: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 2 21:14:10: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 2 21:14:11: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 2 21:14:12: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 2 21:14:13: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 2 21:14:14: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 2 21:14:15: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 2 21:14:16: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 2 21:14:17: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 2 21:14:21: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 2 21:14:23: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 2 21:14:24: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 2 21:14:25: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 2 21:14:26: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 2 21:14:27: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 2 21:14:52: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 2 21:14:54: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 6 15:17:34: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/a06eab4a-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.QEAsPx/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058021 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 0.000110566 s, 18.5 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00619084 s, 476 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sat Jul 6 15:20:46 2024 4.35% done, estimate finish Sat Jul 6 15:20:46 2024 6.53% done, estimate finish Sat Jul 6 15:20:46 2024 8.71% done, estimate finish Sat Jul 6 15:20:46 2024 10.89% done, estimate finish Sat Jul 6 15:20:46 2024 13.06% done, estimate finish Sat Jul 6 15:20:46 2024 15.24% done, estimate finish Sat Jul 6 15:20:46 2024 17.41% done, estimate finish Sat Jul 6 15:20:46 2024 19.59% done, estimate finish Sat Jul 6 15:20:46 2024 21.76% done, estimate finish Sat Jul 6 15:20:46 2024 23.94% done, estimate finish Sat Jul 6 15:20:46 2024 26.11% done, estimate finish Sat Jul 6 15:20:46 2024 28.29% done, estimate finish Sat Jul 6 15:20:46 2024 30.47% done, estimate finish Sat Jul 6 15:20:46 2024 32.64% done, estimate finish Sat Jul 6 15:20:46 2024 34.82% done, estimate finish Sat Jul 6 15:20:46 2024 37.00% done, estimate finish Sat Jul 6 15:20:46 2024 39.17% done, estimate finish Sat Jul 6 15:20:48 2024 41.35% done, estimate finish Sat Jul 6 15:20:48 2024 43.52% done, estimate finish Sat Jul 6 15:20:48 2024 45.70% done, estimate finish Sat Jul 6 15:20:48 2024 47.87% done, estimate finish Sat Jul 6 15:20:48 2024 50.05% done, estimate finish Sat Jul 6 15:20:47 2024 52.22% done, estimate finish Sat Jul 6 15:20:47 2024 54.40% done, estimate finish Sat Jul 6 15:20:47 2024 56.58% done, estimate finish Sat Jul 6 15:20:47 2024 58.76% done, estimate finish Sat Jul 6 15:20:47 2024 60.93% done, estimate finish Sat Jul 6 15:20:47 2024 63.11% done, estimate finish Sat Jul 6 15:20:47 2024 65.28% done, estimate finish Sat Jul 6 15:20:47 2024 67.46% done, estimate finish Sat Jul 6 15:20:47 2024 69.63% done, estimate finish Sat Jul 6 15:20:47 2024 71.81% done, estimate finish Sat Jul 6 15:20:47 2024 73.98% done, estimate finish Sat Jul 6 15:20:47 2024 76.16% done, estimate finish Sat Jul 6 15:20:47 2024 78.34% done, estimate finish Sat Jul 6 15:20:47 2024 80.52% done, estimate finish Sat Jul 6 15:20:47 2024 82.69% done, estimate finish Sat Jul 6 15:20:47 2024 84.86% done, estimate finish Sat Jul 6 15:20:47 2024 87.04% done, estimate finish Sat Jul 6 15:20:47 2024 89.22% done, estimate finish Sat Jul 6 15:20:47 2024 91.40% done, estimate finish Sat Jul 6 15:20:47 2024 93.57% done, estimate finish Sat Jul 6 15:20:47 2024 95.75% done, estimate finish Sat Jul 6 15:20:47 2024 97.92% done, estimate finish Sat Jul 6 15:20:47 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229588 Writing: Ending Padblock Start Block 229635 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229785 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 6 15:20:54: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.3884 s, 366 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xb647b16f. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xb647b16f Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: cd68b056-55c3-4e3f-b839-e2954738a9d0 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 58795fd5-8090-4f56-abc9-833245627d08 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25344/354112 files (0.0% non-contiguous), 452410/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25344/354112 files (0.0% non-contiguous), 452410/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0333357 s, 3.1 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 6 15:24:23: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 6 15:25:03: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 6 15:25:32: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 6 15:25:33: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 6 15:25:34: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 6 15:25:35: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 6 15:25:37: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 6 15:25:38: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 6 15:25:39: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 6 15:25:40: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 6 15:25:41: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 6 15:25:46: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 6 15:25:47: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 6 15:25:48: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 6 15:25:50: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 6 15:25:51: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 6 15:25:52: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 6 15:25:53: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 6 15:25:54: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 6 15:25:55: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 6 15:25:56: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 6 15:25:58: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 6 15:25:59: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 6 15:26:05: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 6 15:26:06: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 6 15:26:07: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 6 15:26:08: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 6 15:26:09: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 6 15:26:10: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 6 15:26:12: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 6 15:26:13: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 6 15:26:14: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 6 15:26:15: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 6 15:26:16: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 6 15:26:17: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 6 15:26:21: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 6 15:26:31: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 6 15:26:31: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 6 15:26:32: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 6 15:26:33: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 6 15:26:34: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 6 15:27:23: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 6 15:27:25: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 6 15:27:26: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 6 15:27:30: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 6 15:27:31: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 6 15:27:32: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 6 15:27:33: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 6 15:27:34: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 6 15:27:35: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 6 15:27:37: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 6 15:27:42: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 6 15:27:45: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 6 15:27:46: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 6 15:27:47: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 6 15:27:48: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 6 15:27:49: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 6 15:27:51: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 6 15:27:52: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 6 15:27:53: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 6 15:27:53: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 6 15:27:54: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 6 15:28:04: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 6 15:28:05: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 6 15:28:07: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 6 15:28:08: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 6 15:28:12: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 6 15:28:13: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 6 15:28:18: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 6 15:28:19: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 6 15:28:20: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 6 15:28:22: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 6 15:28:26: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 6 15:28:27: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 6 15:28:32: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 6 15:28:33: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 6 15:28:34: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 6 15:28:41: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 6 15:28:43: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 6 15:28:44: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 6 15:28:45: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 6 15:28:46: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 6 15:28:47: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 6 15:28:48: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 6 15:28:49: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 6 15:28:51: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 6 15:28:52: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 6 15:28:53: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 6 15:28:54: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 6 15:28:55: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 6 15:28:55: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 6 15:28:56: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 6 15:28:58: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 6 15:28:59: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 6 15:29:00: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 6 15:29:01: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 6 15:29:02: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 6 15:29:02: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 6 15:29:23: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 6 15:29:25: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 6 15:29:26: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 6 15:29:27: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 6 15:29:28: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 6 15:29:29: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 6 15:29:30: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 6 15:29:31: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 6 15:29:42: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 6 15:29:43: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 6 15:30:20: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 6 15:30:21: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 6 15:30:21: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 6 15:30:22: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 6 15:30:23: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 6 15:30:25: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 6 15:30:26: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 6 15:30:27: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 6 15:30:47: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 6 15:30:47: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 6 15:30:51: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 6 15:30:52: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 6 15:30:54: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 6 15:30:55: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 6 15:31:06: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 6 15:31:07: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 6 15:31:11: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 6 15:31:12: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 6 15:31:13: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 6 15:31:15: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 6 15:31:16: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 6 15:31:17: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 6 15:31:18: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 6 15:31:24: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 6 15:31:25: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 6 15:31:33: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 6 15:31:34: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 6 15:31:36: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 6 15:31:36: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 6 15:31:37: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 6 15:31:38: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 6 15:31:39: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 6 15:31:39: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 6 15:31:40: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 6 15:31:42: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 6 15:31:43: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 6 15:31:44: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 6 15:31:44: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 6 15:31:45: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 6 15:31:46: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 6 15:31:47: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 6 15:31:48: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 6 15:31:50: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 6 15:31:51: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 6 15:32:23: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 6 15:32:33: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 6 15:32:34: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 6 15:32:35: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 6 15:32:37: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 6 15:32:38: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 6 15:32:49: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 6 15:32:50: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 6 15:32:51: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 6 15:32:52: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 6 15:32:54: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 6 15:32:55: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 6 15:32:56: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 6 15:32:56: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 6 15:33:00: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 6 15:33:02: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 6 15:33:03: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 6 15:33:05: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 6 15:33:06: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 6 15:33:07: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 6 15:33:08: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 6 15:33:09: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 6 15:33:10: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 6 15:33:15: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 6 15:33:17: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 6 15:33:18: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 6 15:33:19: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 6 15:33:20: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 6 15:33:21: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 6 15:33:22: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 6 15:33:23: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 6 15:33:23: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 6 15:33:25: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 6 15:33:28: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 6 15:33:29: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 6 15:33:30: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 6 15:33:30: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 6 15:33:31: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 6 15:33:32: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 6 15:33:34: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 6 15:33:35: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 6 15:33:36: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 6 15:33:37: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 6 15:33:41: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 6 15:33:42: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 6 15:33:43: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 6 15:33:45: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 6 15:33:46: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 6 15:33:47: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 6 15:34:12: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 6 15:34:13: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 6 16:39:24: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/a06eab4a-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.qf7Efq/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051841 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.6163e-05 s, 31.0 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00648241 s, 455 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sat Jul 6 16:42:35 2024 4.35% done, estimate finish Sat Jul 6 16:42:35 2024 6.53% done, estimate finish Sat Jul 6 16:42:35 2024 8.71% done, estimate finish Sat Jul 6 16:42:35 2024 10.88% done, estimate finish Sat Jul 6 16:42:35 2024 13.06% done, estimate finish Sat Jul 6 16:42:35 2024 15.24% done, estimate finish Sat Jul 6 16:42:35 2024 17.41% done, estimate finish Sat Jul 6 16:42:35 2024 19.59% done, estimate finish Sat Jul 6 16:42:35 2024 21.76% done, estimate finish Sat Jul 6 16:42:35 2024 23.94% done, estimate finish Sat Jul 6 16:42:35 2024 26.11% done, estimate finish Sat Jul 6 16:42:35 2024 28.29% done, estimate finish Sat Jul 6 16:42:35 2024 30.46% done, estimate finish Sat Jul 6 16:42:35 2024 32.64% done, estimate finish Sat Jul 6 16:42:35 2024 34.81% done, estimate finish Sat Jul 6 16:42:35 2024 36.99% done, estimate finish Sat Jul 6 16:42:35 2024 39.17% done, estimate finish Sat Jul 6 16:42:35 2024 41.35% done, estimate finish Sat Jul 6 16:42:35 2024 43.52% done, estimate finish Sat Jul 6 16:42:35 2024 45.70% done, estimate finish Sat Jul 6 16:42:35 2024 47.87% done, estimate finish Sat Jul 6 16:42:35 2024 50.05% done, estimate finish Sat Jul 6 16:42:35 2024 52.22% done, estimate finish Sat Jul 6 16:42:35 2024 54.40% done, estimate finish Sat Jul 6 16:42:35 2024 56.57% done, estimate finish Sat Jul 6 16:42:35 2024 58.75% done, estimate finish Sat Jul 6 16:42:35 2024 60.92% done, estimate finish Sat Jul 6 16:42:35 2024 63.10% done, estimate finish Sat Jul 6 16:42:35 2024 65.28% done, estimate finish Sat Jul 6 16:42:35 2024 67.45% done, estimate finish Sat Jul 6 16:42:35 2024 69.63% done, estimate finish Sat Jul 6 16:42:35 2024 71.81% done, estimate finish Sat Jul 6 16:42:35 2024 73.98% done, estimate finish Sat Jul 6 16:42:35 2024 76.16% done, estimate finish Sat Jul 6 16:42:35 2024 78.33% done, estimate finish Sat Jul 6 16:42:35 2024 80.51% done, estimate finish Sat Jul 6 16:42:35 2024 82.68% done, estimate finish Sat Jul 6 16:42:35 2024 84.86% done, estimate finish Sat Jul 6 16:42:35 2024 87.03% done, estimate finish Sat Jul 6 16:42:35 2024 89.21% done, estimate finish Sat Jul 6 16:42:35 2024 91.38% done, estimate finish Sat Jul 6 16:42:35 2024 93.56% done, estimate finish Sat Jul 6 16:42:35 2024 95.74% done, estimate finish Sat Jul 6 16:42:35 2024 97.91% done, estimate finish Sat Jul 6 16:42:35 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229606 Writing: Ending Padblock Start Block 229653 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229803 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 6 16:42:42: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.2868 s, 368 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xb6a97625. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xb6a97625 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 9440a788-7b20-4b35-b791-85eb575b91ea Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: e77cafe8-7d49-4e78-a65c-5f7a82d7eeab Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25344/354112 files (0.0% non-contiguous), 452409/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25344/354112 files (0.0% non-contiguous), 452409/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0429047 s, 2.4 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 6 16:46:13: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 6 16:46:53: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 6 16:47:23: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 6 16:47:24: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 6 16:47:25: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 6 16:47:26: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 6 16:47:27: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 6 16:47:28: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 6 16:47:29: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 6 16:47:31: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 6 16:47:32: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 6 16:47:37: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 6 16:47:38: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 6 16:47:39: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 6 16:47:40: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 6 16:47:41: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 6 16:47:42: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 6 16:47:44: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 6 16:47:45: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 6 16:47:46: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 6 16:47:47: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 6 16:47:48: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 6 16:47:49: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 6 16:47:55: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 6 16:47:57: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 6 16:47:58: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 6 16:47:59: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 6 16:48:00: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 6 16:48:01: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 6 16:48:02: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 6 16:48:03: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 6 16:48:04: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 6 16:48:06: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 6 16:48:07: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 6 16:48:08: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 6 16:48:12: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 6 16:48:21: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 6 16:48:21: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 6 16:48:22: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 6 16:48:24: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 6 16:48:25: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 6 16:49:14: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 6 16:49:15: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 6 16:49:16: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 6 16:49:20: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 6 16:49:22: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 6 16:49:23: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 6 16:49:24: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 6 16:49:24: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 6 16:49:25: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 6 16:49:26: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 6 16:49:31: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 6 16:49:36: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 6 16:49:37: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 6 16:49:38: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 6 16:49:39: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 6 16:49:40: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 6 16:49:41: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 6 16:49:42: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 6 16:49:43: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 6 16:49:44: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 6 16:49:45: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 6 16:49:55: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 6 16:49:56: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 6 16:49:57: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 6 16:49:58: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 6 16:50:02: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 6 16:50:04: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 6 16:50:09: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 6 16:50:10: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 6 16:50:11: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 6 16:50:12: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 6 16:50:16: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 6 16:50:17: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 6 16:50:23: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 6 16:50:24: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 6 16:50:25: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 6 16:50:32: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 6 16:50:33: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 6 16:50:34: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 6 16:50:35: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 6 16:50:37: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 6 16:50:38: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 6 16:50:39: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 6 16:50:40: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 6 16:50:41: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 6 16:50:42: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 6 16:50:44: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 6 16:50:45: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 6 16:50:46: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 6 16:50:46: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 6 16:50:47: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 6 16:50:48: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 6 16:50:49: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 6 16:50:50: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 6 16:50:52: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 6 16:50:53: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 6 16:50:53: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 6 16:51:14: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 6 16:51:15: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 6 16:51:16: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 6 16:51:17: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 6 16:51:19: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 6 16:51:20: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 6 16:51:21: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 6 16:51:22: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 6 16:51:32: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 6 16:51:33: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 6 16:52:12: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 6 16:52:13: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 6 16:52:13: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 6 16:52:14: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 6 16:52:15: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 6 16:52:16: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 6 16:52:17: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 6 16:52:18: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 6 16:52:39: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 6 16:52:39: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 6 16:52:43: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 6 16:52:44: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 6 16:52:45: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 6 16:52:46: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 6 16:52:57: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 6 16:52:59: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 6 16:53:03: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 6 16:53:04: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 6 16:53:05: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 6 16:53:06: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 6 16:53:07: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 6 16:53:08: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 6 16:53:10: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 6 16:53:16: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 6 16:53:17: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 6 16:53:25: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 6 16:53:26: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 6 16:53:27: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 6 16:53:28: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 6 16:53:30: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 6 16:53:31: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 6 16:53:32: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 6 16:53:33: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 6 16:53:34: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 6 16:53:35: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 6 16:53:36: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 6 16:53:37: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 6 16:53:38: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 6 16:53:39: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 6 16:53:40: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 6 16:53:41: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 6 16:53:42: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 6 16:53:43: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 6 16:53:44: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 6 16:54:18: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 6 16:54:28: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 6 16:54:29: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 6 16:54:29: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 6 16:54:31: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 6 16:54:32: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 6 16:54:45: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 6 16:54:46: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 6 16:54:47: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 6 16:54:48: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 6 16:54:49: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 6 16:54:50: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 6 16:54:52: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 6 16:54:52: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 6 16:54:56: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 6 16:54:58: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 6 16:54:59: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 6 16:55:00: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 6 16:55:01: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 6 16:55:02: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 6 16:55:04: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 6 16:55:05: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 6 16:55:06: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 6 16:55:11: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 6 16:55:12: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 6 16:55:13: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 6 16:55:14: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 6 16:55:16: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 6 16:55:17: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 6 16:55:18: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 6 16:55:19: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 6 16:55:20: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 6 16:55:21: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 6 16:55:25: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 6 16:55:26: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 6 16:55:27: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 6 16:55:27: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 6 16:55:28: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 6 16:55:29: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 6 16:55:30: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 6 16:55:31: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 6 16:55:33: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 6 16:55:34: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 6 16:55:38: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 6 16:55:39: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 6 16:55:40: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 6 16:55:41: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 6 16:55:42: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 6 16:55:43: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 6 16:56:09: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 6 16:56:10: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 7 16:24:08: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/813ae587-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.jxt8RF/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051715 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.6829e-05 s, 43.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00661311 s, 446 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sun Jul 7 16:27:15 2024 4.35% done, estimate finish Sun Jul 7 16:27:15 2024 6.53% done, estimate finish Sun Jul 7 16:27:15 2024 8.71% done, estimate finish Sun Jul 7 16:27:15 2024 10.88% done, estimate finish Sun Jul 7 16:27:15 2024 13.06% done, estimate finish Sun Jul 7 16:27:15 2024 15.24% done, estimate finish Sun Jul 7 16:27:15 2024 17.41% done, estimate finish Sun Jul 7 16:27:15 2024 19.59% done, estimate finish Sun Jul 7 16:27:15 2024 21.76% done, estimate finish Sun Jul 7 16:27:15 2024 23.94% done, estimate finish Sun Jul 7 16:27:15 2024 26.11% done, estimate finish Sun Jul 7 16:27:15 2024 28.29% done, estimate finish Sun Jul 7 16:27:15 2024 30.46% done, estimate finish Sun Jul 7 16:27:15 2024 32.64% done, estimate finish Sun Jul 7 16:27:15 2024 34.81% done, estimate finish Sun Jul 7 16:27:15 2024 36.99% done, estimate finish Sun Jul 7 16:27:15 2024 39.17% done, estimate finish Sun Jul 7 16:27:15 2024 41.34% done, estimate finish Sun Jul 7 16:27:15 2024 43.52% done, estimate finish Sun Jul 7 16:27:15 2024 45.70% done, estimate finish Sun Jul 7 16:27:15 2024 47.87% done, estimate finish Sun Jul 7 16:27:15 2024 50.05% done, estimate finish Sun Jul 7 16:27:15 2024 52.22% done, estimate finish Sun Jul 7 16:27:15 2024 54.40% done, estimate finish Sun Jul 7 16:27:15 2024 56.57% done, estimate finish Sun Jul 7 16:27:15 2024 58.75% done, estimate finish Sun Jul 7 16:27:15 2024 60.92% done, estimate finish Sun Jul 7 16:27:15 2024 63.10% done, estimate finish Sun Jul 7 16:27:15 2024 65.27% done, estimate finish Sun Jul 7 16:27:15 2024 67.45% done, estimate finish Sun Jul 7 16:27:15 2024 69.63% done, estimate finish Sun Jul 7 16:27:15 2024 71.80% done, estimate finish Sun Jul 7 16:27:15 2024 73.98% done, estimate finish Sun Jul 7 16:27:15 2024 76.16% done, estimate finish Sun Jul 7 16:27:15 2024 78.33% done, estimate finish Sun Jul 7 16:27:15 2024 80.51% done, estimate finish Sun Jul 7 16:27:15 2024 82.68% done, estimate finish Sun Jul 7 16:27:15 2024 84.86% done, estimate finish Sun Jul 7 16:27:15 2024 87.03% done, estimate finish Sun Jul 7 16:27:15 2024 89.21% done, estimate finish Sun Jul 7 16:27:15 2024 91.38% done, estimate finish Sun Jul 7 16:27:15 2024 93.56% done, estimate finish Sun Jul 7 16:27:15 2024 95.74% done, estimate finish Sun Jul 7 16:27:15 2024 97.91% done, estimate finish Sun Jul 7 16:27:15 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229611 Writing: Ending Padblock Start Block 229658 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229808 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 7 16:27:23: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.4239 s, 365 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xed9fb0a1. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xed9fb0a1 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 8368d92a-9fc4-4321-b08e-75470854a075 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: c79a702f-a6a0-403b-9fe4-1677e5a5582d Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25344/354112 files (0.0% non-contiguous), 452436/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25344/354112 files (0.0% non-contiguous), 452436/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0372655 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz make: *** [flash-images:188: /usr/src/log/flash-image] Interrupt ... see detailed log in _build.*.log files Jul 7 16:32:34: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/813ae587-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.W6qs0l/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.057882 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.2022e-05 s, 25.0 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00654469 s, 451 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sun Jul 7 16:35:43 2024 4.35% done, estimate finish Sun Jul 7 16:35:43 2024 6.53% done, estimate finish Sun Jul 7 16:35:43 2024 8.70% done, estimate finish Sun Jul 7 16:35:43 2024 10.88% done, estimate finish Sun Jul 7 16:35:43 2024 13.06% done, estimate finish Sun Jul 7 16:35:43 2024 15.24% done, estimate finish Sun Jul 7 16:35:43 2024 17.41% done, estimate finish Sun Jul 7 16:35:43 2024 19.59% done, estimate finish Sun Jul 7 16:35:43 2024 21.76% done, estimate finish Sun Jul 7 16:35:43 2024 23.94% done, estimate finish Sun Jul 7 16:35:43 2024 26.11% done, estimate finish Sun Jul 7 16:35:43 2024 28.29% done, estimate finish Sun Jul 7 16:35:43 2024 30.46% done, estimate finish Sun Jul 7 16:35:43 2024 32.64% done, estimate finish Sun Jul 7 16:35:43 2024 34.81% done, estimate finish Sun Jul 7 16:35:43 2024 36.99% done, estimate finish Sun Jul 7 16:35:43 2024 39.16% done, estimate finish Sun Jul 7 16:35:43 2024 41.34% done, estimate finish Sun Jul 7 16:35:43 2024 43.52% done, estimate finish Sun Jul 7 16:35:43 2024 45.69% done, estimate finish Sun Jul 7 16:35:43 2024 47.87% done, estimate finish Sun Jul 7 16:35:43 2024 50.05% done, estimate finish Sun Jul 7 16:35:43 2024 52.22% done, estimate finish Sun Jul 7 16:35:43 2024 54.40% done, estimate finish Sun Jul 7 16:35:43 2024 56.57% done, estimate finish Sun Jul 7 16:35:43 2024 58.75% done, estimate finish Sun Jul 7 16:35:43 2024 60.92% done, estimate finish Sun Jul 7 16:35:43 2024 63.10% done, estimate finish Sun Jul 7 16:35:43 2024 65.27% done, estimate finish Sun Jul 7 16:35:43 2024 67.45% done, estimate finish Sun Jul 7 16:35:43 2024 69.62% done, estimate finish Sun Jul 7 16:35:43 2024 71.80% done, estimate finish Sun Jul 7 16:35:43 2024 73.98% done, estimate finish Sun Jul 7 16:35:43 2024 76.15% done, estimate finish Sun Jul 7 16:35:43 2024 78.33% done, estimate finish Sun Jul 7 16:35:43 2024 80.51% done, estimate finish Sun Jul 7 16:35:43 2024 82.68% done, estimate finish Sun Jul 7 16:35:43 2024 84.85% done, estimate finish Sun Jul 7 16:35:43 2024 87.03% done, estimate finish Sun Jul 7 16:35:43 2024 89.20% done, estimate finish Sun Jul 7 16:35:43 2024 91.38% done, estimate finish Sun Jul 7 16:35:43 2024 93.56% done, estimate finish Sun Jul 7 16:35:43 2024 95.74% done, estimate finish Sun Jul 7 16:35:43 2024 97.91% done, estimate finish Sun Jul 7 16:35:43 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229617 Writing: Ending Padblock Start Block 229664 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229814 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 7 16:35:51: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.3026 s, 368 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x69cd419b. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x69cd419b Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: ee720c21-4979-4c19-afa4-baf9683da8cc Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 1ec21a5b-05d8-4d37-8bcd-a95943e73a32 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25347/354112 files (0.0% non-contiguous), 452435/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25347/354112 files (0.0% non-contiguous), 452435/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0341204 s, 3.1 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 7 16:39:19: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 7 16:39:59: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 7 16:40:29: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 7 16:40:30: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 7 16:40:31: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 7 16:40:31: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 7 16:40:32: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 7 16:40:33: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 7 16:40:34: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 7 16:40:36: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 7 16:40:37: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 7 16:40:42: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 7 16:40:43: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 7 16:40:44: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 7 16:40:45: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 7 16:40:46: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 7 16:40:47: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 7 16:40:49: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 7 16:40:50: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 7 16:40:51: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 7 16:40:52: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 7 16:40:53: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 7 16:40:54: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 7 16:41:00: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 7 16:41:02: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 7 16:41:03: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 7 16:41:04: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 7 16:41:05: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 7 16:41:06: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 7 16:41:07: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 7 16:41:08: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 7 16:41:09: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 7 16:41:11: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 7 16:41:12: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 7 16:41:13: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 7 16:41:17: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 7 16:41:26: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 7 16:41:26: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 7 16:41:28: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 7 16:41:29: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 7 16:41:30: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 7 16:42:20: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 7 16:42:21: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 7 16:42:22: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 7 16:42:26: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 7 16:42:28: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 7 16:42:29: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 7 16:42:29: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 7 16:42:29: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 7 16:42:30: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 7 16:42:31: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 7 16:42:36: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 7 16:42:55: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 7 16:42:58: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 7 16:42:59: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 7 16:43:00: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 7 16:43:02: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 7 16:43:03: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 7 16:43:04: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 7 16:43:05: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 7 16:43:06: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 7 16:43:07: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 7 16:43:17: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 7 16:43:18: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 7 16:43:19: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 7 16:43:20: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 7 16:43:26: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 7 16:43:27: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 7 16:43:33: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 7 16:43:34: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 7 16:43:35: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 7 16:43:36: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 7 16:43:40: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 7 16:43:41: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 7 16:43:47: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 7 16:43:48: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 7 16:43:49: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 7 16:43:56: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 7 16:43:57: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 7 16:43:58: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 7 16:43:59: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 7 16:44:01: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 7 16:44:02: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 7 16:44:03: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 7 16:44:04: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 7 16:44:05: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 7 16:44:06: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 7 16:44:08: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 7 16:44:09: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 7 16:44:10: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 7 16:44:10: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 7 16:44:11: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 7 16:44:12: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 7 16:44:13: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 7 16:44:14: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 7 16:44:16: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 7 16:44:17: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 7 16:44:17: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 7 16:44:38: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 7 16:44:39: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 7 16:44:40: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 7 16:44:41: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 7 16:44:43: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 7 16:44:44: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 7 16:44:45: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 7 16:44:46: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 7 16:44:56: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 7 16:44:57: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 7 16:45:36: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 7 16:45:37: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 7 16:45:38: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 7 16:45:39: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 7 16:45:40: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 7 16:45:41: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 7 16:45:42: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 7 16:45:43: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 7 16:46:04: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 7 16:46:05: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 7 16:46:09: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 7 16:46:10: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 7 16:46:11: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 7 16:46:12: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 7 16:46:23: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 7 16:46:25: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 7 16:46:29: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 7 16:46:30: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 7 16:46:31: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 7 16:46:32: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 7 16:46:33: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 7 16:46:34: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 7 16:46:36: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 7 16:46:42: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 7 16:46:43: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 7 16:46:51: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 7 16:46:52: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 7 16:46:53: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 7 16:46:54: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 7 16:46:56: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 7 16:46:57: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 7 16:46:58: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 7 16:46:58: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 7 16:46:59: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 7 16:47:00: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 7 16:47:01: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 7 16:47:02: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 7 16:47:03: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 7 16:47:04: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 7 16:47:05: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 7 16:47:06: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 7 16:47:07: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 7 16:47:08: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 7 16:47:09: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 7 16:47:43: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 7 16:47:53: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 7 16:47:54: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 7 16:47:54: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 7 16:47:56: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 7 16:47:57: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 7 16:48:10: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 7 16:48:11: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 7 16:48:12: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 7 16:48:13: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 7 16:48:14: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 7 16:48:15: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 7 16:48:17: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 7 16:48:17: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 7 16:48:21: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 7 16:48:23: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 7 16:48:24: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 7 16:48:25: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 7 16:48:26: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 7 16:48:27: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 7 16:48:29: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 7 16:48:30: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 7 16:48:31: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 7 16:48:36: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 7 16:48:37: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 7 16:48:38: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 7 16:48:39: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 7 16:48:41: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 7 16:48:42: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 7 16:48:43: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 7 16:48:44: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 7 16:48:44: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 7 16:48:45: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 7 16:48:49: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 7 16:48:50: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 7 16:48:51: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 7 16:48:51: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 7 16:48:52: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 7 16:48:53: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 7 16:48:54: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 7 16:48:55: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 7 16:48:57: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 7 16:48:58: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 7 16:49:02: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 7 16:49:03: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 7 16:49:04: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 7 16:49:05: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 7 16:49:06: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 7 16:49:08: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 7 16:49:33: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 7 16:49:34: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 8 15:09:19: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/c21c4d4f-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.XvjfBr/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.052184 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.0366e-05 s, 33.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00658356 s, 448 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Mon Jul 8 15:12:28 2024 4.35% done, estimate finish Mon Jul 8 15:12:28 2024 6.53% done, estimate finish Mon Jul 8 15:12:28 2024 8.70% done, estimate finish Mon Jul 8 15:12:28 2024 10.88% done, estimate finish Mon Jul 8 15:12:28 2024 13.06% done, estimate finish Mon Jul 8 15:12:28 2024 15.24% done, estimate finish Mon Jul 8 15:12:28 2024 17.41% done, estimate finish Mon Jul 8 15:12:28 2024 19.59% done, estimate finish Mon Jul 8 15:12:28 2024 21.76% done, estimate finish Mon Jul 8 15:12:28 2024 23.94% done, estimate finish Mon Jul 8 15:12:28 2024 26.11% done, estimate finish Mon Jul 8 15:12:28 2024 28.29% done, estimate finish Mon Jul 8 15:12:28 2024 30.46% done, estimate finish Mon Jul 8 15:12:31 2024 32.64% done, estimate finish Mon Jul 8 15:12:31 2024 34.81% done, estimate finish Mon Jul 8 15:12:30 2024 36.99% done, estimate finish Mon Jul 8 15:12:30 2024 39.16% done, estimate finish Mon Jul 8 15:12:30 2024 41.34% done, estimate finish Mon Jul 8 15:12:30 2024 43.52% done, estimate finish Mon Jul 8 15:12:30 2024 45.69% done, estimate finish Mon Jul 8 15:12:30 2024 47.87% done, estimate finish Mon Jul 8 15:12:30 2024 50.05% done, estimate finish Mon Jul 8 15:12:29 2024 52.22% done, estimate finish Mon Jul 8 15:12:29 2024 54.40% done, estimate finish Mon Jul 8 15:12:29 2024 56.57% done, estimate finish Mon Jul 8 15:12:29 2024 58.75% done, estimate finish Mon Jul 8 15:12:29 2024 60.92% done, estimate finish Mon Jul 8 15:12:29 2024 63.10% done, estimate finish Mon Jul 8 15:12:29 2024 65.27% done, estimate finish Mon Jul 8 15:12:29 2024 67.45% done, estimate finish Mon Jul 8 15:12:29 2024 69.62% done, estimate finish Mon Jul 8 15:12:29 2024 71.80% done, estimate finish Mon Jul 8 15:12:29 2024 73.97% done, estimate finish Mon Jul 8 15:12:29 2024 76.15% done, estimate finish Mon Jul 8 15:12:29 2024 78.33% done, estimate finish Mon Jul 8 15:12:29 2024 80.50% done, estimate finish Mon Jul 8 15:12:29 2024 82.68% done, estimate finish Mon Jul 8 15:12:29 2024 84.85% done, estimate finish Mon Jul 8 15:12:29 2024 87.03% done, estimate finish Mon Jul 8 15:12:29 2024 89.20% done, estimate finish Mon Jul 8 15:12:29 2024 91.38% done, estimate finish Mon Jul 8 15:12:29 2024 93.56% done, estimate finish Mon Jul 8 15:12:29 2024 95.74% done, estimate finish Mon Jul 8 15:12:29 2024 97.91% done, estimate finish Mon Jul 8 15:12:29 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229619 Writing: Ending Padblock Start Block 229666 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229816 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 8 15:12:37: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.9578 s, 375 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x4ef1f15f. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x4ef1f15f Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 9d447e5b-0d18-4b42-9d3d-2c1b999cd0fc Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: be2b7d2f-3955-4f29-a094-10fd2d3627da Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126952/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126952/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25347/354112 files (0.0% non-contiguous), 452437/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25347/354112 files (0.0% non-contiguous), 452437/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.033814 s, 3.1 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 8 15:16:01: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 8 15:16:40: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 8 15:17:10: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 8 15:17:11: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 8 15:17:12: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 8 15:17:13: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 8 15:17:14: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 8 15:17:15: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 8 15:17:16: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 8 15:17:18: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 8 15:17:19: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 8 15:17:24: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 8 15:17:25: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 8 15:17:26: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 8 15:17:27: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 8 15:17:28: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 8 15:17:30: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 8 15:17:31: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 8 15:17:32: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 8 15:17:33: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 8 15:17:34: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 8 15:17:35: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 8 15:17:36: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 8 15:17:42: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 8 15:17:44: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 8 15:17:45: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 8 15:17:46: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 8 15:17:47: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 8 15:17:48: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 8 15:17:49: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 8 15:17:50: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 8 15:17:51: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 8 15:17:53: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 8 15:17:54: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 8 15:17:55: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 8 15:17:59: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 8 15:18:08: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 8 15:18:08: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 8 15:18:10: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 8 15:18:11: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 8 15:18:12: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 8 15:19:01: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 8 15:19:02: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 8 15:19:03: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 8 15:19:07: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 8 15:19:08: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 8 15:19:09: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 8 15:19:09: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 8 15:19:10: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 8 15:19:11: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 8 15:19:12: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 8 15:19:18: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 8 15:19:21: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 8 15:19:22: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 8 15:19:23: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 8 15:19:24: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 8 15:19:25: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 8 15:19:26: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 8 15:19:27: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 8 15:19:29: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 8 15:19:29: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 8 15:19:30: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 8 15:19:40: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 8 15:19:41: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 8 15:19:42: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 8 15:19:43: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 8 15:19:48: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 8 15:19:49: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 8 15:19:54: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 8 15:19:55: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 8 15:19:56: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 8 15:19:57: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 8 15:20:01: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 8 15:20:03: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 8 15:20:08: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 8 15:20:09: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 8 15:20:10: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 8 15:20:16: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 8 15:20:17: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 8 15:20:18: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 8 15:20:20: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 8 15:20:21: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 8 15:20:21: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 8 15:20:22: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 8 15:20:23: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 8 15:20:24: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 8 15:20:25: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 8 15:20:27: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 8 15:20:28: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 8 15:20:29: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 8 15:20:29: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 8 15:20:29: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 8 15:20:30: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 8 15:20:31: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 8 15:20:33: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 8 15:20:34: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 8 15:20:35: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 8 15:20:36: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 8 15:20:57: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 8 15:20:58: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 8 15:20:59: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 8 15:21:01: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 8 15:21:02: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 8 15:21:03: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 8 15:21:04: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 8 15:21:05: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 8 15:21:15: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 8 15:21:16: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 8 15:21:54: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 8 15:21:55: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 8 15:21:56: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 8 15:21:57: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 8 15:21:58: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 8 15:21:59: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 8 15:22:00: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 8 15:22:01: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 8 15:22:22: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 8 15:22:22: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 8 15:22:26: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 8 15:22:27: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 8 15:22:28: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 8 15:22:29: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 8 15:22:41: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 8 15:22:42: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 8 15:22:46: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 8 15:22:47: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 8 15:22:48: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 8 15:22:49: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 8 15:22:50: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 8 15:22:51: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 8 15:22:53: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 8 15:22:59: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 8 15:23:00: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 8 15:23:08: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 8 15:23:09: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 8 15:23:10: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 8 15:23:11: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 8 15:23:13: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 8 15:23:14: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 8 15:23:15: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 8 15:23:15: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 8 15:23:16: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 8 15:23:17: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 8 15:23:18: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 8 15:23:19: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 8 15:23:20: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 8 15:23:21: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 8 15:23:22: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 8 15:23:23: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 8 15:23:24: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 8 15:23:25: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 8 15:23:26: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 8 15:23:58: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 8 15:24:08: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 8 15:24:09: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 8 15:24:09: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 8 15:24:11: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 8 15:24:12: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 8 15:24:24: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 8 15:24:25: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 8 15:24:26: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 8 15:24:27: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 8 15:24:28: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 8 15:24:29: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 8 15:24:31: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 8 15:24:32: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 8 15:24:36: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 8 15:24:38: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 8 15:24:39: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 8 15:24:40: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 8 15:24:41: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 8 15:24:43: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 8 15:24:44: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 8 15:24:45: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 8 15:24:46: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 8 15:24:51: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 8 15:24:52: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 8 15:24:53: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 8 15:24:54: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 8 15:24:56: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 8 15:24:57: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 8 15:24:58: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 8 15:24:59: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 8 15:24:59: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 8 15:25:00: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 8 15:25:04: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 8 15:25:05: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 8 15:25:06: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 8 15:25:06: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 8 15:25:07: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 8 15:25:08: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 8 15:25:09: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 8 15:25:10: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 8 15:25:12: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 8 15:25:13: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 8 15:25:17: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 8 15:25:18: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 8 15:25:19: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 8 15:25:20: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 8 15:25:21: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 8 15:25:22: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 8 15:25:48: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 8 15:25:49: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 8 21:09:28: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/88c5d124-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.CsS1wU/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051768 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 9.5739e-05 s, 21.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00640192 s, 461 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Mon Jul 8 21:12:39 2024 4.35% done, estimate finish Mon Jul 8 21:12:39 2024 6.53% done, estimate finish Mon Jul 8 21:12:39 2024 8.70% done, estimate finish Mon Jul 8 21:12:39 2024 10.88% done, estimate finish Mon Jul 8 21:12:39 2024 13.06% done, estimate finish Mon Jul 8 21:12:39 2024 15.23% done, estimate finish Mon Jul 8 21:12:39 2024 17.41% done, estimate finish Mon Jul 8 21:12:39 2024 19.59% done, estimate finish Mon Jul 8 21:12:39 2024 21.76% done, estimate finish Mon Jul 8 21:12:39 2024 23.94% done, estimate finish Mon Jul 8 21:12:39 2024 26.11% done, estimate finish Mon Jul 8 21:12:39 2024 28.29% done, estimate finish Mon Jul 8 21:12:39 2024 30.46% done, estimate finish Mon Jul 8 21:12:39 2024 32.64% done, estimate finish Mon Jul 8 21:12:39 2024 34.81% done, estimate finish Mon Jul 8 21:12:39 2024 36.99% done, estimate finish Mon Jul 8 21:12:39 2024 39.16% done, estimate finish Mon Jul 8 21:12:39 2024 41.34% done, estimate finish Mon Jul 8 21:12:39 2024 43.51% done, estimate finish Mon Jul 8 21:12:39 2024 45.69% done, estimate finish Mon Jul 8 21:12:39 2024 47.86% done, estimate finish Mon Jul 8 21:12:39 2024 50.04% done, estimate finish Mon Jul 8 21:12:39 2024 52.22% done, estimate finish Mon Jul 8 21:12:39 2024 54.39% done, estimate finish Mon Jul 8 21:12:39 2024 56.57% done, estimate finish Mon Jul 8 21:12:39 2024 58.75% done, estimate finish Mon Jul 8 21:12:39 2024 60.92% done, estimate finish Mon Jul 8 21:12:39 2024 63.10% done, estimate finish Mon Jul 8 21:12:39 2024 65.27% done, estimate finish Mon Jul 8 21:12:39 2024 67.45% done, estimate finish Mon Jul 8 21:12:39 2024 69.62% done, estimate finish Mon Jul 8 21:12:39 2024 71.80% done, estimate finish Mon Jul 8 21:12:39 2024 73.97% done, estimate finish Mon Jul 8 21:12:39 2024 76.15% done, estimate finish Mon Jul 8 21:12:39 2024 78.32% done, estimate finish Mon Jul 8 21:12:39 2024 80.50% done, estimate finish Mon Jul 8 21:12:39 2024 82.67% done, estimate finish Mon Jul 8 21:12:39 2024 84.85% done, estimate finish Mon Jul 8 21:12:39 2024 87.03% done, estimate finish Mon Jul 8 21:12:39 2024 89.20% done, estimate finish Mon Jul 8 21:12:39 2024 91.38% done, estimate finish Mon Jul 8 21:12:39 2024 93.55% done, estimate finish Mon Jul 8 21:12:39 2024 95.73% done, estimate finish Mon Jul 8 21:12:39 2024 97.91% done, estimate finish Mon Jul 8 21:12:39 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229629 Writing: Ending Padblock Start Block 229676 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229826 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 8 21:12:47: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.604 s, 362 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xe4e26ffc. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xe4e26ffc Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: ad78064b-a710-4b37-8e54-2784b3e1a41c Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 86d9c1a7-6b72-4992-a1ee-5c6a30b6ddb5 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126952/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126952/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25347/354112 files (0.0% non-contiguous), 452438/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25347/354112 files (0.0% non-contiguous), 452438/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0327778 s, 3.2 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 8 21:16:15: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 8 21:16:55: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 8 21:17:24: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 8 21:17:25: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 8 21:17:26: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 8 21:17:27: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 8 21:17:28: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 8 21:17:29: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 8 21:17:31: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 8 21:17:32: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 8 21:17:33: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 8 21:17:38: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 8 21:17:39: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 8 21:17:40: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 8 21:17:41: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 8 21:17:43: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 8 21:17:44: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 8 21:17:45: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 8 21:17:46: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 8 21:17:46: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 8 21:17:47: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 8 21:17:48: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 8 21:17:49: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 8 21:17:56: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 8 21:17:57: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 8 21:17:58: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 8 21:17:59: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 8 21:18:00: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 8 21:18:01: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 8 21:18:02: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 8 21:18:03: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 8 21:18:05: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 8 21:18:06: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 8 21:18:07: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 8 21:18:08: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 8 21:18:12: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 8 21:18:21: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 8 21:18:21: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 8 21:18:23: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 8 21:18:24: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 8 21:18:25: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 8 21:19:14: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 8 21:19:15: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 8 21:19:16: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 8 21:19:20: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 8 21:19:21: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 8 21:19:22: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 8 21:19:23: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 8 21:19:24: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 8 21:19:25: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 8 21:19:26: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 8 21:19:32: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 8 21:19:35: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 8 21:19:36: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 8 21:19:37: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 8 21:19:38: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 8 21:19:39: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 8 21:19:40: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 8 21:19:42: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 8 21:19:43: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 8 21:19:43: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 8 21:19:44: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 8 21:19:54: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 8 21:19:55: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 8 21:19:56: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 8 21:19:58: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 8 21:20:02: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 8 21:20:03: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 8 21:20:08: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 8 21:20:09: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 8 21:20:10: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 8 21:20:11: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 8 21:20:16: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 8 21:20:17: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 8 21:20:22: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 8 21:20:23: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 8 21:20:24: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 8 21:20:30: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 8 21:20:31: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 8 21:20:32: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 8 21:20:34: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 8 21:20:35: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 8 21:20:36: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 8 21:20:37: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 8 21:20:38: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 8 21:20:39: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 8 21:20:41: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 8 21:20:42: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 8 21:20:43: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 8 21:20:44: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 8 21:20:44: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 8 21:20:44: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 8 21:20:45: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 8 21:20:46: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 8 21:20:47: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 8 21:20:48: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 8 21:20:49: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 8 21:20:50: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 8 21:21:11: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 8 21:21:12: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 8 21:21:13: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 8 21:21:15: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 8 21:21:16: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 8 21:21:17: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 8 21:21:18: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 8 21:21:19: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 8 21:21:29: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 8 21:21:30: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 8 21:22:07: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 8 21:22:08: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 8 21:22:09: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 8 21:22:10: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 8 21:22:11: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 8 21:22:12: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 8 21:22:13: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 8 21:22:15: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 8 21:22:35: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 8 21:22:35: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 8 21:22:39: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 8 21:22:40: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 8 21:22:41: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 8 21:22:42: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 8 21:22:54: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 8 21:22:55: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 8 21:22:59: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 8 21:23:00: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 8 21:23:01: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 8 21:23:02: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 8 21:23:03: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 8 21:23:05: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 8 21:23:06: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 8 21:23:12: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 8 21:23:13: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 8 21:23:21: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 8 21:23:22: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 8 21:23:23: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 8 21:23:24: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 8 21:23:25: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 8 21:23:26: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 8 21:23:27: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 8 21:23:28: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 8 21:23:29: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 8 21:23:30: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 8 21:23:31: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 8 21:23:33: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 8 21:23:33: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 8 21:23:34: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 8 21:23:35: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 8 21:23:36: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 8 21:23:37: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 8 21:23:38: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 8 21:23:39: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 8 21:24:12: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 8 21:24:22: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 8 21:24:23: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 8 21:24:23: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 8 21:24:25: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 8 21:24:27: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 8 21:24:38: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 8 21:24:39: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 8 21:24:40: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 8 21:24:41: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 8 21:24:42: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 8 21:24:44: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 8 21:24:45: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 8 21:24:45: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 8 21:24:49: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 8 21:24:51: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 8 21:24:52: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 8 21:24:53: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 8 21:24:54: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 8 21:24:56: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 8 21:24:57: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 8 21:24:58: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 8 21:24:59: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 8 21:25:04: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 8 21:25:05: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 8 21:25:06: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 8 21:25:08: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 8 21:25:09: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 8 21:25:10: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 8 21:25:11: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 8 21:25:12: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 8 21:25:13: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 8 21:25:14: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 8 21:25:18: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 8 21:25:19: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 8 21:25:20: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 8 21:25:20: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 8 21:25:21: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 8 21:25:22: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 8 21:25:23: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 8 21:25:25: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 8 21:25:26: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 8 21:25:27: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 8 21:25:31: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 8 21:25:32: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 8 21:25:33: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 8 21:25:34: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 8 21:25:35: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 8 21:25:37: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 8 21:26:02: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 8 21:26:03: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 8 23:21:46: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/db3a979b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.xoeUyw/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 445 files dracut: Saved: 1.11 MiB dracut: Duration: 0.168248 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.8861e-05 s, 41.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00662492 s, 445 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Mon Jul 8 23:25:49 2024 4.35% done, estimate finish Mon Jul 8 23:25:49 2024 6.53% done, estimate finish Mon Jul 8 23:25:49 2024 8.70% done, estimate finish Mon Jul 8 23:25:49 2024 10.88% done, estimate finish Mon Jul 8 23:25:49 2024 13.05% done, estimate finish Mon Jul 8 23:25:49 2024 15.23% done, estimate finish Mon Jul 8 23:25:49 2024 17.40% done, estimate finish Mon Jul 8 23:25:49 2024 19.58% done, estimate finish Mon Jul 8 23:25:49 2024 21.76% done, estimate finish Mon Jul 8 23:25:49 2024 23.93% done, estimate finish Mon Jul 8 23:25:49 2024 26.11% done, estimate finish Mon Jul 8 23:25:49 2024 28.29% done, estimate finish Mon Jul 8 23:25:49 2024 30.46% done, estimate finish Mon Jul 8 23:25:49 2024 32.64% done, estimate finish Mon Jul 8 23:25:49 2024 34.81% done, estimate finish Mon Jul 8 23:25:49 2024 36.99% done, estimate finish Mon Jul 8 23:25:49 2024 39.16% done, estimate finish Mon Jul 8 23:25:49 2024 41.34% done, estimate finish Mon Jul 8 23:25:49 2024 43.51% done, estimate finish Mon Jul 8 23:25:49 2024 45.69% done, estimate finish Mon Jul 8 23:25:49 2024 47.86% done, estimate finish Mon Jul 8 23:25:49 2024 50.04% done, estimate finish Mon Jul 8 23:25:49 2024 52.21% done, estimate finish Mon Jul 8 23:25:49 2024 54.39% done, estimate finish Mon Jul 8 23:25:49 2024 56.56% done, estimate finish Mon Jul 8 23:25:49 2024 58.74% done, estimate finish Mon Jul 8 23:25:49 2024 60.91% done, estimate finish Mon Jul 8 23:25:49 2024 63.09% done, estimate finish Mon Jul 8 23:25:49 2024 65.26% done, estimate finish Mon Jul 8 23:25:49 2024 67.44% done, estimate finish Mon Jul 8 23:25:49 2024 69.61% done, estimate finish Mon Jul 8 23:25:49 2024 71.79% done, estimate finish Mon Jul 8 23:25:49 2024 73.96% done, estimate finish Mon Jul 8 23:25:49 2024 76.14% done, estimate finish Mon Jul 8 23:25:49 2024 78.31% done, estimate finish Mon Jul 8 23:25:49 2024 80.49% done, estimate finish Mon Jul 8 23:25:49 2024 82.67% done, estimate finish Mon Jul 8 23:25:49 2024 84.84% done, estimate finish Mon Jul 8 23:25:49 2024 87.02% done, estimate finish Mon Jul 8 23:25:49 2024 89.19% done, estimate finish Mon Jul 8 23:25:49 2024 91.37% done, estimate finish Mon Jul 8 23:25:49 2024 93.54% done, estimate finish Mon Jul 8 23:25:49 2024 95.72% done, estimate finish Mon Jul 8 23:25:49 2024 97.89% done, estimate finish Mon Jul 8 23:25:49 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229652 Writing: Ending Padblock Start Block 229699 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229849 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 8 23:25:57: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.2385 s, 369 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xd4fae69c. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xd4fae69c Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: e0c01797-fcaa-4a79-aaca-7a89aa25b601 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 2/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 19238810-c8f7-41a5-950a-457e622bfd35 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25347/354112 files (0.1% non-contiguous), 452440/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25347/354112 files (0.1% non-contiguous), 452440/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0323178 s, 3.2 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 8 23:29:30: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 8 23:30:09: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 8 23:30:39: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 8 23:30:40: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 8 23:30:41: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 8 23:30:42: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 8 23:30:43: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 8 23:30:44: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 8 23:30:45: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 8 23:30:46: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 8 23:30:48: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 8 23:30:53: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 8 23:30:54: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 8 23:30:55: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 8 23:30:56: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 8 23:30:57: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 8 23:30:58: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 8 23:31:00: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 8 23:31:01: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 8 23:31:02: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 8 23:31:03: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 8 23:31:04: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 8 23:31:05: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 8 23:31:14: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 8 23:31:15: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 8 23:31:17: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 8 23:31:18: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 8 23:31:19: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 8 23:31:20: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 8 23:31:21: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 8 23:31:22: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 8 23:31:23: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 8 23:31:24: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 8 23:31:26: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 8 23:31:27: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 8 23:31:31: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 8 23:31:41: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 8 23:31:42: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 8 23:31:43: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 8 23:31:45: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 8 23:31:46: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 8 23:32:35: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 8 23:32:36: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 8 23:32:37: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 8 23:32:41: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 8 23:32:43: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 8 23:32:44: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 8 23:32:45: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 8 23:32:46: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 8 23:32:47: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 8 23:32:48: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 8 23:32:57: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 8 23:33:01: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 8 23:33:02: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 8 23:33:03: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 8 23:33:04: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 8 23:33:05: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 8 23:33:06: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 8 23:33:07: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 8 23:33:08: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 8 23:33:10: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 8 23:33:11: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 8 23:33:21: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 8 23:33:22: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 8 23:33:23: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 8 23:33:24: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 8 23:33:29: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 8 23:33:31: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 8 23:33:42: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 8 23:33:43: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 8 23:33:44: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 8 23:33:45: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 8 23:33:49: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 8 23:33:50: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 8 23:33:56: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 8 23:33:57: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 8 23:33:58: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 8 23:34:05: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 8 23:34:06: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 8 23:34:07: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 8 23:34:08: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 8 23:34:10: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 8 23:34:11: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 8 23:34:12: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 8 23:34:13: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 8 23:34:14: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 8 23:34:15: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 8 23:34:17: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 8 23:34:18: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 8 23:34:19: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 8 23:34:20: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 8 23:34:20: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 8 23:34:21: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 8 23:34:22: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 8 23:34:23: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 8 23:34:25: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 8 23:34:26: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 8 23:34:27: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 8 23:34:54: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 8 23:34:55: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 8 23:34:57: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 8 23:34:58: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 8 23:35:00: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 8 23:35:01: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 8 23:35:02: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 8 23:35:03: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 8 23:35:13: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 8 23:35:14: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 8 23:35:52: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 8 23:35:53: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 8 23:35:54: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 8 23:35:55: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 8 23:35:56: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 8 23:35:57: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 8 23:35:58: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 8 23:35:59: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 8 23:36:30: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 8 23:36:31: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 8 23:36:36: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 8 23:36:37: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 8 23:36:38: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 8 23:36:39: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 8 23:36:53: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 8 23:36:54: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 8 23:36:59: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 8 23:37:00: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 8 23:37:01: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 8 23:37:02: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 8 23:37:03: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 8 23:37:04: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 8 23:37:06: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 8 23:37:13: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 8 23:37:14: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 8 23:37:22: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 8 23:37:23: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 8 23:37:24: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 8 23:37:25: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 8 23:37:27: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 8 23:37:28: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 8 23:37:29: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 8 23:37:30: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 8 23:37:31: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 8 23:37:32: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 8 23:37:33: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 8 23:37:34: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 8 23:37:35: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 8 23:37:36: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 8 23:37:37: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 8 23:37:38: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 8 23:37:39: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 8 23:37:40: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 8 23:37:41: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 8 23:38:17: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 8 23:38:27: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 8 23:38:28: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 8 23:38:28: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 8 23:38:30: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 8 23:38:32: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 8 23:38:44: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 8 23:38:45: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 8 23:38:46: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 8 23:38:47: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 8 23:38:48: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 8 23:38:50: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 8 23:38:51: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 8 23:38:52: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 8 23:38:56: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 8 23:38:58: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 8 23:38:59: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 8 23:39:00: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 8 23:39:01: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 8 23:39:03: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 8 23:39:04: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 8 23:39:05: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 8 23:39:06: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 8 23:39:11: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 8 23:39:12: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 8 23:39:13: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 8 23:39:15: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 8 23:39:16: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 8 23:39:17: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 8 23:39:18: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 8 23:39:19: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 8 23:39:20: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 8 23:39:21: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 8 23:39:25: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 8 23:39:26: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 8 23:39:27: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 8 23:39:28: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 8 23:39:29: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 8 23:39:30: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 8 23:39:31: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 8 23:39:33: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 8 23:39:34: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 8 23:39:35: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 8 23:39:41: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 8 23:39:42: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 8 23:39:43: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 8 23:39:44: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 8 23:39:45: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 8 23:39:47: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 8 23:40:21: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 8 23:40:22: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 9 01:20:44: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/db3a979b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.UAQdEb/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.056030 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 9.3245e-05 s, 22.0 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00649681 s, 454 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Tue Jul 9 01:23:57 2024 4.35% done, estimate finish Tue Jul 9 01:23:57 2024 6.53% done, estimate finish Tue Jul 9 01:23:57 2024 8.71% done, estimate finish Tue Jul 9 01:23:57 2024 10.89% done, estimate finish Tue Jul 9 01:23:57 2024 13.06% done, estimate finish Tue Jul 9 01:23:57 2024 15.24% done, estimate finish Tue Jul 9 01:23:57 2024 17.41% done, estimate finish Tue Jul 9 01:23:57 2024 19.59% done, estimate finish Tue Jul 9 01:23:57 2024 21.76% done, estimate finish Tue Jul 9 01:23:57 2024 23.94% done, estimate finish Tue Jul 9 01:23:57 2024 26.12% done, estimate finish Tue Jul 9 01:23:57 2024 28.30% done, estimate finish Tue Jul 9 01:23:57 2024 30.47% done, estimate finish Tue Jul 9 01:23:57 2024 32.65% done, estimate finish Tue Jul 9 01:23:57 2024 34.82% done, estimate finish Tue Jul 9 01:23:57 2024 37.00% done, estimate finish Tue Jul 9 01:23:57 2024 39.17% done, estimate finish Tue Jul 9 01:23:57 2024 41.35% done, estimate finish Tue Jul 9 01:23:57 2024 43.53% done, estimate finish Tue Jul 9 01:23:57 2024 45.70% done, estimate finish Tue Jul 9 01:23:57 2024 47.88% done, estimate finish Tue Jul 9 01:23:57 2024 50.06% done, estimate finish Tue Jul 9 01:23:57 2024 52.23% done, estimate finish Tue Jul 9 01:23:57 2024 54.41% done, estimate finish Tue Jul 9 01:23:58 2024 56.58% done, estimate finish Tue Jul 9 01:23:58 2024 58.76% done, estimate finish Tue Jul 9 01:23:58 2024 60.93% done, estimate finish Tue Jul 9 01:23:58 2024 63.11% done, estimate finish Tue Jul 9 01:23:58 2024 65.29% done, estimate finish Tue Jul 9 01:23:58 2024 67.47% done, estimate finish Tue Jul 9 01:23:58 2024 69.64% done, estimate finish Tue Jul 9 01:23:58 2024 71.82% done, estimate finish Tue Jul 9 01:23:58 2024 73.99% done, estimate finish Tue Jul 9 01:23:58 2024 76.17% done, estimate finish Tue Jul 9 01:23:58 2024 78.34% done, estimate finish Tue Jul 9 01:23:58 2024 80.52% done, estimate finish Tue Jul 9 01:23:58 2024 82.70% done, estimate finish Tue Jul 9 01:23:58 2024 84.87% done, estimate finish Tue Jul 9 01:23:58 2024 87.05% done, estimate finish Tue Jul 9 01:23:58 2024 89.22% done, estimate finish Tue Jul 9 01:23:58 2024 91.40% done, estimate finish Tue Jul 9 01:23:58 2024 93.58% done, estimate finish Tue Jul 9 01:23:58 2024 95.75% done, estimate finish Tue Jul 9 01:23:58 2024 97.93% done, estimate finish Tue Jul 9 01:23:58 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229567 Writing: Ending Padblock Start Block 229614 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229764 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 9 01:24:03: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.913 s, 376 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x5143e987. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x5143e987 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: e284aa20-3a94-4e26-9624-b58eaed47614 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 5c393788-debd-43ac-9881-97706fba1bca Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25348/354112 files (0.1% non-contiguous), 452440/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25348/354112 files (0.1% non-contiguous), 452440/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0364372 s, 2.9 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 9 01:27:31: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 9 01:28:10: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 9 01:28:39: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 9 01:28:40: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 9 01:28:41: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 9 01:28:42: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 9 01:28:43: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 9 01:28:44: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 9 01:28:45: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 9 01:28:47: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 9 01:28:48: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 9 01:28:53: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 9 01:28:54: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 9 01:28:55: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 9 01:28:56: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 9 01:28:57: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 9 01:28:58: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 9 01:29:00: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 9 01:29:01: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 9 01:29:01: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 9 01:29:02: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 9 01:29:03: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 9 01:29:04: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 9 01:29:10: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 9 01:29:12: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 9 01:29:13: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 9 01:29:14: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 9 01:29:15: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 9 01:29:16: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 9 01:29:17: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 9 01:29:18: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 9 01:29:19: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 9 01:29:21: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 9 01:29:22: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 9 01:29:23: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 9 01:29:27: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 9 01:29:36: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 9 01:29:36: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 9 01:29:37: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 9 01:29:38: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 9 01:29:39: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 9 01:30:28: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 9 01:30:29: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 9 01:30:30: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 9 01:30:33: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 9 01:30:35: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 9 01:30:36: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 9 01:30:37: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 9 01:30:38: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 9 01:30:39: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 9 01:30:40: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 9 01:30:45: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 9 01:30:49: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 9 01:30:50: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 9 01:30:51: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 9 01:30:52: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 9 01:30:53: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 9 01:30:54: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 9 01:30:55: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 9 01:30:56: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 9 01:30:57: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 9 01:30:58: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 9 01:31:08: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 9 01:31:09: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 9 01:31:10: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 9 01:31:11: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 9 01:31:15: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 9 01:31:17: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 9 01:31:22: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 9 01:31:23: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 9 01:31:24: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 9 01:31:25: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 9 01:31:29: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 9 01:31:30: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 9 01:31:36: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 9 01:31:37: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 9 01:31:38: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 9 01:31:44: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 9 01:31:45: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 9 01:31:46: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 9 01:31:47: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 9 01:31:49: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 9 01:31:50: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 9 01:31:51: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 9 01:31:52: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 9 01:31:53: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 9 01:31:54: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 9 01:31:56: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 9 01:31:57: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 9 01:31:58: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 9 01:31:58: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 9 01:31:59: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 9 01:32:00: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 9 01:32:00: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 9 01:32:01: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 9 01:32:03: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 9 01:32:04: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 9 01:32:05: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 9 01:32:26: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 9 01:32:27: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 9 01:32:28: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 9 01:32:29: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 9 01:32:31: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 9 01:32:32: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 9 01:32:33: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 9 01:32:34: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 9 01:32:44: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 9 01:32:45: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 9 01:33:25: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 9 01:33:27: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 9 01:33:28: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 9 01:33:29: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 9 01:33:30: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 9 01:33:31: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 9 01:33:32: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 9 01:33:33: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 9 01:33:55: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 9 01:33:55: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 9 01:33:59: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 9 01:34:00: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 9 01:34:01: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 9 01:34:02: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 9 01:34:13: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 9 01:34:15: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 9 01:34:19: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 9 01:34:20: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 9 01:34:21: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 9 01:34:22: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 9 01:34:23: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 9 01:34:24: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 9 01:34:25: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 9 01:34:32: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 9 01:34:33: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 9 01:34:41: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 9 01:34:42: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 9 01:34:43: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 9 01:34:43: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 9 01:34:44: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 9 01:34:46: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 9 01:34:47: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 9 01:34:48: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 9 01:34:49: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 9 01:34:50: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 9 01:34:51: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 9 01:34:52: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 9 01:34:52: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 9 01:34:54: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 9 01:34:55: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 9 01:34:56: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 9 01:34:57: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 9 01:34:58: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 9 01:34:59: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 9 01:35:32: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 9 01:35:42: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 9 01:35:43: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 9 01:35:43: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 9 01:35:45: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 9 01:35:46: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 9 01:35:58: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 9 01:35:59: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 9 01:36:00: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 9 01:36:01: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 9 01:36:02: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 9 01:36:03: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 9 01:36:04: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 9 01:36:05: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 9 01:36:09: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 9 01:36:11: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 9 01:36:12: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 9 01:36:13: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 9 01:36:14: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 9 01:36:15: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 9 01:36:17: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 9 01:36:18: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 9 01:36:19: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 9 01:36:24: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 9 01:36:25: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 9 01:36:26: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 9 01:36:27: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 9 01:36:28: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 9 01:36:30: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 9 01:36:31: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 9 01:36:32: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 9 01:36:32: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 9 01:36:33: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 9 01:36:36: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 9 01:36:38: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 9 01:36:39: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 9 01:36:39: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 9 01:36:40: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 9 01:36:41: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 9 01:36:42: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 9 01:36:43: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 9 01:36:44: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 9 01:36:46: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 9 01:36:50: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 9 01:36:51: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 9 01:36:52: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 9 01:36:53: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 9 01:36:54: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 9 01:36:55: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 9 01:37:21: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 9 01:37:22: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 9 01:52:55: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/aa7d2435-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.LyNJlz/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.052151 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 0.000116038 s, 17.6 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00663125 s, 445 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Tue Jul 9 01:56:02 2024 4.35% done, estimate finish Tue Jul 9 01:56:02 2024 6.53% done, estimate finish Tue Jul 9 01:56:02 2024 8.71% done, estimate finish Tue Jul 9 01:56:02 2024 10.89% done, estimate finish Tue Jul 9 01:56:02 2024 13.06% done, estimate finish Tue Jul 9 01:56:02 2024 15.24% done, estimate finish Tue Jul 9 01:56:02 2024 17.41% done, estimate finish Tue Jul 9 01:56:02 2024 19.59% done, estimate finish Tue Jul 9 01:56:02 2024 21.76% done, estimate finish Tue Jul 9 01:56:02 2024 23.94% done, estimate finish Tue Jul 9 01:56:02 2024 26.11% done, estimate finish Tue Jul 9 01:56:02 2024 28.29% done, estimate finish Tue Jul 9 01:56:02 2024 30.47% done, estimate finish Tue Jul 9 01:56:02 2024 32.65% done, estimate finish Tue Jul 9 01:56:02 2024 34.82% done, estimate finish Tue Jul 9 01:56:02 2024 37.00% done, estimate finish Tue Jul 9 01:56:02 2024 39.17% done, estimate finish Tue Jul 9 01:56:02 2024 41.35% done, estimate finish Tue Jul 9 01:56:02 2024 43.52% done, estimate finish Tue Jul 9 01:56:02 2024 45.70% done, estimate finish Tue Jul 9 01:56:02 2024 47.87% done, estimate finish Tue Jul 9 01:56:02 2024 50.05% done, estimate finish Tue Jul 9 01:56:02 2024 52.23% done, estimate finish Tue Jul 9 01:56:02 2024 54.40% done, estimate finish Tue Jul 9 01:56:02 2024 56.58% done, estimate finish Tue Jul 9 01:56:02 2024 58.76% done, estimate finish Tue Jul 9 01:56:02 2024 60.93% done, estimate finish Tue Jul 9 01:56:02 2024 63.11% done, estimate finish Tue Jul 9 01:56:02 2024 65.28% done, estimate finish Tue Jul 9 01:56:02 2024 67.46% done, estimate finish Tue Jul 9 01:56:02 2024 69.63% done, estimate finish Tue Jul 9 01:56:02 2024 71.81% done, estimate finish Tue Jul 9 01:56:02 2024 73.98% done, estimate finish Tue Jul 9 01:56:02 2024 76.16% done, estimate finish Tue Jul 9 01:56:02 2024 78.34% done, estimate finish Tue Jul 9 01:56:03 2024 80.52% done, estimate finish Tue Jul 9 01:56:03 2024 82.69% done, estimate finish Tue Jul 9 01:56:03 2024 84.86% done, estimate finish Tue Jul 9 01:56:03 2024 87.04% done, estimate finish Tue Jul 9 01:56:03 2024 89.22% done, estimate finish Tue Jul 9 01:56:03 2024 91.40% done, estimate finish Tue Jul 9 01:56:03 2024 93.57% done, estimate finish Tue Jul 9 01:56:03 2024 95.75% done, estimate finish Tue Jul 9 01:56:03 2024 97.92% done, estimate finish Tue Jul 9 01:56:03 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229587 Writing: Ending Padblock Start Block 229634 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229784 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 9 01:56:08: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.9472 s, 376 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x06394bbf. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x06394bbf Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: eb7d2165-7586-4e80-bf50-a9a2659fc010 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: cb55e141-13ab-4314-8c90-d87b68d5ec0b Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25348/354112 files (0.0% non-contiguous), 452439/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25348/354112 files (0.0% non-contiguous), 452439/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0323221 s, 3.2 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz make: *** [flash-images:188: /usr/src/log/flash-image] Interrupt ... see detailed log in _build.*.log files Jul 9 02:02:52: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/aa7d2435-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.JIf5q1/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.052165 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.9761e-05 s, 34.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0065458 s, 451 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Tue Jul 9 02:06:01 2024 4.35% done, estimate finish Tue Jul 9 02:06:01 2024 6.53% done, estimate finish Tue Jul 9 02:06:01 2024 8.71% done, estimate finish Tue Jul 9 02:06:01 2024 10.88% done, estimate finish Tue Jul 9 02:06:01 2024 13.06% done, estimate finish Tue Jul 9 02:06:01 2024 15.24% done, estimate finish Tue Jul 9 02:06:01 2024 17.41% done, estimate finish Tue Jul 9 02:06:01 2024 19.59% done, estimate finish Tue Jul 9 02:06:01 2024 21.76% done, estimate finish Tue Jul 9 02:06:01 2024 23.94% done, estimate finish Tue Jul 9 02:06:01 2024 26.11% done, estimate finish Tue Jul 9 02:06:01 2024 28.29% done, estimate finish Tue Jul 9 02:06:01 2024 30.46% done, estimate finish Tue Jul 9 02:06:01 2024 32.64% done, estimate finish Tue Jul 9 02:06:01 2024 34.81% done, estimate finish Tue Jul 9 02:06:01 2024 36.99% done, estimate finish Tue Jul 9 02:06:01 2024 39.17% done, estimate finish Tue Jul 9 02:06:01 2024 41.35% done, estimate finish Tue Jul 9 02:06:01 2024 43.52% done, estimate finish Tue Jul 9 02:06:01 2024 45.70% done, estimate finish Tue Jul 9 02:06:01 2024 47.87% done, estimate finish Tue Jul 9 02:06:01 2024 50.05% done, estimate finish Tue Jul 9 02:06:01 2024 52.22% done, estimate finish Tue Jul 9 02:06:01 2024 54.40% done, estimate finish Tue Jul 9 02:06:01 2024 56.57% done, estimate finish Tue Jul 9 02:06:01 2024 58.75% done, estimate finish Tue Jul 9 02:06:01 2024 60.92% done, estimate finish Tue Jul 9 02:06:01 2024 63.10% done, estimate finish Tue Jul 9 02:06:01 2024 65.27% done, estimate finish Tue Jul 9 02:06:01 2024 67.45% done, estimate finish Tue Jul 9 02:06:01 2024 69.63% done, estimate finish Tue Jul 9 02:06:01 2024 71.81% done, estimate finish Tue Jul 9 02:06:01 2024 73.98% done, estimate finish Tue Jul 9 02:06:01 2024 76.16% done, estimate finish Tue Jul 9 02:06:01 2024 78.33% done, estimate finish Tue Jul 9 02:06:01 2024 80.51% done, estimate finish Tue Jul 9 02:06:01 2024 82.68% done, estimate finish Tue Jul 9 02:06:01 2024 84.86% done, estimate finish Tue Jul 9 02:06:01 2024 87.03% done, estimate finish Tue Jul 9 02:06:01 2024 89.21% done, estimate finish Tue Jul 9 02:06:01 2024 91.38% done, estimate finish Tue Jul 9 02:06:01 2024 93.56% done, estimate finish Tue Jul 9 02:06:01 2024 95.73% done, estimate finish Tue Jul 9 02:06:01 2024 97.91% done, estimate finish Tue Jul 9 02:06:01 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229608 Writing: Ending Padblock Start Block 229655 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229805 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 9 02:06:08: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.2493 s, 369 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x2453ac39. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x2453ac39 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 733cd3b5-4775-4910-a7a4-1c30598d675f Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 3a374153-60a8-41de-bbee-ef5beb535a8c Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25348/354112 files (0.0% non-contiguous), 452440/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25348/354112 files (0.0% non-contiguous), 452440/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0377374 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 9 02:09:46: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 9 02:10:25: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 9 02:10:54: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 9 02:10:55: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 9 02:10:56: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 9 02:10:57: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 9 02:10:59: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 9 02:11:00: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 9 02:11:01: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 9 02:11:02: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 9 02:11:03: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 9 02:11:08: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 9 02:11:09: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 9 02:11:11: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 9 02:11:12: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 9 02:11:13: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 9 02:11:14: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 9 02:11:15: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 9 02:11:16: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 9 02:11:16: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 9 02:11:17: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 9 02:11:19: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 9 02:11:20: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 9 02:11:26: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 9 02:11:27: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 9 02:11:28: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 9 02:11:29: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 9 02:11:30: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 9 02:11:31: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 9 02:11:33: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 9 02:11:34: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 9 02:11:35: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 9 02:11:36: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 9 02:11:37: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 9 02:11:38: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 9 02:11:42: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 9 02:11:52: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 9 02:11:52: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 9 02:11:53: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 9 02:11:53: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 9 02:11:54: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 9 02:12:43: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 9 02:12:45: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 9 02:12:46: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 9 02:12:49: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 9 02:12:50: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 9 02:12:51: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 9 02:12:51: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 9 02:12:51: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 9 02:12:53: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 9 02:12:54: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 9 02:12:59: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 9 02:13:02: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 9 02:13:03: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 9 02:13:04: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 9 02:13:05: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 9 02:13:07: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 9 02:13:08: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 9 02:13:09: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 9 02:13:10: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 9 02:13:10: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 9 02:13:11: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 9 02:13:21: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 9 02:13:23: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 9 02:13:24: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 9 02:13:25: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 9 02:13:29: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 9 02:13:30: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 9 02:13:35: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 9 02:13:36: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 9 02:13:37: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 9 02:13:39: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 9 02:13:43: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 9 02:13:44: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 9 02:13:49: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 9 02:13:50: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 9 02:13:51: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 9 02:13:57: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 9 02:13:59: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 9 02:14:00: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 9 02:14:01: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 9 02:14:02: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 9 02:14:03: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 9 02:14:04: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 9 02:14:05: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 9 02:14:07: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 9 02:14:08: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 9 02:14:09: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 9 02:14:10: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 9 02:14:11: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 9 02:14:11: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 9 02:14:12: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 9 02:14:14: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 9 02:14:15: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 9 02:14:16: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 9 02:14:17: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 9 02:14:18: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 9 02:14:19: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 9 02:14:40: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 9 02:14:42: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 9 02:14:43: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 9 02:14:44: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 9 02:14:45: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 9 02:14:46: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 9 02:14:47: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 9 02:14:48: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 9 02:14:59: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 9 02:15:00: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 9 02:15:36: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 9 02:15:37: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 9 02:15:38: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 9 02:15:39: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 9 02:15:40: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 9 02:15:42: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 9 02:15:43: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 9 02:15:44: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 9 02:16:04: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 9 02:16:04: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 9 02:16:08: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 9 02:16:09: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 9 02:16:11: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 9 02:16:12: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 9 02:16:23: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 9 02:16:24: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 9 02:16:28: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 9 02:16:29: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 9 02:16:30: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 9 02:16:32: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 9 02:16:33: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 9 02:16:34: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 9 02:16:35: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 9 02:16:41: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 9 02:16:42: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 9 02:16:50: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 9 02:16:51: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 9 02:16:53: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 9 02:16:54: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 9 02:16:55: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 9 02:16:56: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 9 02:16:57: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 9 02:16:58: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 9 02:16:59: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 9 02:17:01: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 9 02:17:02: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 9 02:17:03: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 9 02:17:03: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 9 02:17:04: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 9 02:17:05: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 9 02:17:06: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 9 02:17:07: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 9 02:17:09: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 9 02:17:10: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 9 02:17:41: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 9 02:17:51: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 9 02:17:52: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 9 02:17:53: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 9 02:17:55: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 9 02:17:56: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 9 02:18:07: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 9 02:18:08: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 9 02:18:09: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 9 02:18:10: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 9 02:18:12: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 9 02:18:13: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 9 02:18:14: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 9 02:18:14: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 9 02:18:18: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 9 02:18:20: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 9 02:18:21: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 9 02:18:23: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 9 02:18:24: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 9 02:18:25: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 9 02:18:26: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 9 02:18:27: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 9 02:18:28: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 9 02:18:33: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 9 02:18:35: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 9 02:18:36: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 9 02:18:37: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 9 02:18:38: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 9 02:18:39: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 9 02:18:40: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 9 02:18:41: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 9 02:18:42: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 9 02:18:44: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 9 02:18:47: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 9 02:18:48: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 9 02:18:49: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 9 02:18:49: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 9 02:18:50: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 9 02:18:52: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 9 02:18:53: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 9 02:18:54: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 9 02:18:55: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 9 02:18:56: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 9 02:19:00: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 9 02:19:01: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 9 02:19:02: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 9 02:19:04: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 9 02:19:05: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 9 02:19:06: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 9 02:19:31: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 9 02:19:32: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 9 02:47:28: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/56a1588f-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.zd50Aj/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051774 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.2803e-05 s, 24.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00645039 s, 457 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Tue Jul 9 02:50:42 2024 4.35% done, estimate finish Tue Jul 9 02:50:42 2024 6.53% done, estimate finish Tue Jul 9 02:50:42 2024 8.70% done, estimate finish Tue Jul 9 02:50:42 2024 10.88% done, estimate finish Tue Jul 9 02:50:42 2024 13.06% done, estimate finish Tue Jul 9 02:50:42 2024 15.23% done, estimate finish Tue Jul 9 02:50:42 2024 17.41% done, estimate finish Tue Jul 9 02:50:42 2024 19.58% done, estimate finish Tue Jul 9 02:50:42 2024 21.76% done, estimate finish Tue Jul 9 02:50:42 2024 23.94% done, estimate finish Tue Jul 9 02:50:42 2024 26.11% done, estimate finish Tue Jul 9 02:50:42 2024 28.29% done, estimate finish Tue Jul 9 02:50:42 2024 30.46% done, estimate finish Tue Jul 9 02:50:42 2024 32.64% done, estimate finish Tue Jul 9 02:50:42 2024 34.81% done, estimate finish Tue Jul 9 02:50:42 2024 36.99% done, estimate finish Tue Jul 9 02:50:42 2024 39.16% done, estimate finish Tue Jul 9 02:50:42 2024 41.34% done, estimate finish Tue Jul 9 02:50:42 2024 43.51% done, estimate finish Tue Jul 9 02:50:42 2024 45.69% done, estimate finish Tue Jul 9 02:50:42 2024 47.86% done, estimate finish Tue Jul 9 02:50:42 2024 50.04% done, estimate finish Tue Jul 9 02:50:42 2024 52.21% done, estimate finish Tue Jul 9 02:50:42 2024 54.39% done, estimate finish Tue Jul 9 02:50:42 2024 56.56% done, estimate finish Tue Jul 9 02:50:42 2024 58.74% done, estimate finish Tue Jul 9 02:50:42 2024 60.92% done, estimate finish Tue Jul 9 02:50:42 2024 63.09% done, estimate finish Tue Jul 9 02:50:42 2024 65.27% done, estimate finish Tue Jul 9 02:50:42 2024 67.45% done, estimate finish Tue Jul 9 02:50:42 2024 69.62% done, estimate finish Tue Jul 9 02:50:42 2024 71.80% done, estimate finish Tue Jul 9 02:50:42 2024 73.97% done, estimate finish Tue Jul 9 02:50:42 2024 76.15% done, estimate finish Tue Jul 9 02:50:42 2024 78.32% done, estimate finish Tue Jul 9 02:50:42 2024 80.50% done, estimate finish Tue Jul 9 02:50:42 2024 82.67% done, estimate finish Tue Jul 9 02:50:42 2024 84.85% done, estimate finish Tue Jul 9 02:50:42 2024 87.02% done, estimate finish Tue Jul 9 02:50:42 2024 89.20% done, estimate finish Tue Jul 9 02:50:42 2024 91.37% done, estimate finish Tue Jul 9 02:50:42 2024 93.55% done, estimate finish Tue Jul 9 02:50:42 2024 95.72% done, estimate finish Tue Jul 9 02:50:42 2024 97.90% done, estimate finish Tue Jul 9 02:50:42 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229638 Writing: Ending Padblock Start Block 229685 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229835 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 9 02:50:49: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.9599 s, 375 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xdf7e1b27. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xdf7e1b27 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 0e9fb959-9b62-47ba-9f5f-96d6bea8dac3 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: a9292c87-8475-4c95-bacf-e33e305e08c9 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 452442/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 452442/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0323998 s, 3.2 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 9 02:54:16: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 9 02:54:56: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 9 02:55:25: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 9 02:55:26: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 9 02:55:27: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 9 02:55:28: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 9 02:55:29: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 9 02:55:30: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 9 02:55:32: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 9 02:55:33: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 9 02:55:34: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 9 02:55:39: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 9 02:55:40: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 9 02:55:41: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 9 02:55:42: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 9 02:55:44: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 9 02:55:45: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 9 02:55:46: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 9 02:55:47: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 9 02:55:48: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 9 02:55:49: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 9 02:55:50: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 9 02:55:51: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 9 02:55:59: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 9 02:56:00: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 9 02:56:00: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 9 02:56:01: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 9 02:56:02: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 9 02:56:02: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 9 02:56:03: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 9 02:56:04: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 9 02:56:06: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 9 02:56:07: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 9 02:56:07: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 9 02:56:08: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 9 02:56:12: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 9 02:56:21: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 9 02:56:21: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 9 02:56:23: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 9 02:56:23: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 9 02:56:24: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 9 02:57:14: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 9 02:57:15: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 9 02:57:16: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 9 02:57:19: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 9 02:57:21: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 9 02:57:22: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 9 02:57:23: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 9 02:57:24: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 9 02:57:25: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 9 02:57:26: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 9 02:57:31: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 9 02:57:35: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 9 02:57:36: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 9 02:57:37: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 9 02:57:38: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 9 02:57:39: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 9 02:57:40: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 9 02:57:41: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 9 02:57:42: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 9 02:57:43: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 9 02:57:44: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 9 02:57:54: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 9 02:57:55: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 9 02:57:56: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 9 02:57:57: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 9 02:58:02: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 9 02:58:03: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 9 02:58:08: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 9 02:58:09: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 9 02:58:10: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 9 02:58:11: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 9 02:58:15: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 9 02:58:16: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 9 02:58:22: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 9 02:58:23: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 9 02:58:24: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 9 02:58:30: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 9 02:58:31: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 9 02:58:32: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 9 02:58:33: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 9 02:58:35: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 9 02:58:36: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 9 02:58:37: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 9 02:58:38: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 9 02:58:39: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 9 02:58:40: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 9 02:58:42: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 9 02:58:43: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 9 02:58:44: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 9 02:58:44: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 9 02:58:45: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 9 02:58:46: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 9 02:58:46: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 9 02:58:47: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 9 02:58:49: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 9 02:58:50: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 9 02:58:50: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 9 02:59:11: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 9 02:59:12: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 9 02:59:13: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 9 02:59:14: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 9 02:59:16: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 9 02:59:17: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 9 02:59:18: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 9 02:59:19: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 9 02:59:29: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 9 02:59:30: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 9 03:00:07: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 9 03:00:08: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 9 03:00:09: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 9 03:00:10: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 9 03:00:11: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 9 03:00:12: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 9 03:00:13: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 9 03:00:14: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 9 03:00:35: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 9 03:00:35: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 9 03:00:39: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 9 03:00:40: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 9 03:00:41: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 9 03:00:42: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 9 03:00:53: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 9 03:00:55: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 9 03:00:59: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 9 03:01:00: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 9 03:01:01: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 9 03:01:02: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 9 03:01:03: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 9 03:01:04: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 9 03:01:06: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 9 03:01:12: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 9 03:01:13: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 9 03:01:21: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 9 03:01:22: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 9 03:01:23: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 9 03:01:23: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 9 03:01:25: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 9 03:01:26: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 9 03:01:27: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 9 03:01:27: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 9 03:01:28: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 9 03:01:29: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 9 03:01:30: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 9 03:01:31: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 9 03:01:32: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 9 03:01:33: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 9 03:01:34: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 9 03:01:35: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 9 03:01:36: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 9 03:01:37: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 9 03:01:38: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 9 03:02:10: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 9 03:02:20: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 9 03:02:21: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 9 03:02:21: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 9 03:02:23: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 9 03:02:24: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 9 03:02:36: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 9 03:02:37: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 9 03:02:38: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 9 03:02:39: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 9 03:02:40: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 9 03:02:41: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 9 03:02:43: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 9 03:02:43: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 9 03:02:47: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 9 03:02:49: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 9 03:02:50: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 9 03:02:51: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 9 03:02:52: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 9 03:02:53: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 9 03:02:55: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 9 03:02:56: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 9 03:02:57: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 9 03:03:02: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 9 03:03:03: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 9 03:03:04: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 9 03:03:05: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 9 03:03:07: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 9 03:03:08: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 9 03:03:09: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 9 03:03:10: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 9 03:03:10: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 9 03:03:11: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 9 03:03:14: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 9 03:03:16: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 9 03:03:17: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 9 03:03:17: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 9 03:03:18: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 9 03:03:19: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 9 03:03:20: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 9 03:03:21: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 9 03:03:23: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 9 03:03:24: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 9 03:03:28: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 9 03:03:29: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 9 03:03:30: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 9 03:03:31: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 9 03:03:32: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 9 03:03:33: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 9 03:03:59: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 9 03:04:00: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 10 02:11:47: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/56a1588f-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.jnCXAC/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.057950 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.7039e-05 s, 26.6 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00646563 s, 456 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Wed Jul 10 02:14:58 2024 4.35% done, estimate finish Wed Jul 10 02:14:58 2024 6.53% done, estimate finish Wed Jul 10 02:14:58 2024 8.70% done, estimate finish Wed Jul 10 02:15:09 2024 10.88% done, estimate finish Wed Jul 10 02:15:07 2024 13.06% done, estimate finish Wed Jul 10 02:15:05 2024 15.23% done, estimate finish Wed Jul 10 02:15:04 2024 17.41% done, estimate finish Wed Jul 10 02:15:03 2024 19.59% done, estimate finish Wed Jul 10 02:15:03 2024 21.76% done, estimate finish Wed Jul 10 02:15:02 2024 23.94% done, estimate finish Wed Jul 10 02:15:02 2024 26.11% done, estimate finish Wed Jul 10 02:15:01 2024 28.29% done, estimate finish Wed Jul 10 02:15:01 2024 30.46% done, estimate finish Wed Jul 10 02:15:01 2024 32.64% done, estimate finish Wed Jul 10 02:15:01 2024 34.81% done, estimate finish Wed Jul 10 02:15:00 2024 36.99% done, estimate finish Wed Jul 10 02:15:00 2024 39.16% done, estimate finish Wed Jul 10 02:15:00 2024 41.34% done, estimate finish Wed Jul 10 02:15:00 2024 43.51% done, estimate finish Wed Jul 10 02:15:00 2024 45.69% done, estimate finish Wed Jul 10 02:15:00 2024 47.86% done, estimate finish Wed Jul 10 02:15:00 2024 50.04% done, estimate finish Wed Jul 10 02:14:59 2024 52.22% done, estimate finish Wed Jul 10 02:14:59 2024 54.39% done, estimate finish Wed Jul 10 02:14:59 2024 56.57% done, estimate finish Wed Jul 10 02:14:59 2024 58.75% done, estimate finish Wed Jul 10 02:14:59 2024 60.92% done, estimate finish Wed Jul 10 02:14:59 2024 63.10% done, estimate finish Wed Jul 10 02:14:59 2024 65.27% done, estimate finish Wed Jul 10 02:14:59 2024 67.45% done, estimate finish Wed Jul 10 02:14:59 2024 69.62% done, estimate finish Wed Jul 10 02:14:59 2024 71.80% done, estimate finish Wed Jul 10 02:14:59 2024 73.97% done, estimate finish Wed Jul 10 02:14:59 2024 76.15% done, estimate finish Wed Jul 10 02:14:59 2024 78.32% done, estimate finish Wed Jul 10 02:14:59 2024 80.50% done, estimate finish Wed Jul 10 02:14:59 2024 82.67% done, estimate finish Wed Jul 10 02:14:59 2024 84.85% done, estimate finish Wed Jul 10 02:14:59 2024 87.03% done, estimate finish Wed Jul 10 02:14:59 2024 89.20% done, estimate finish Wed Jul 10 02:14:59 2024 91.38% done, estimate finish Wed Jul 10 02:14:59 2024 93.56% done, estimate finish Wed Jul 10 02:14:59 2024 95.73% done, estimate finish Wed Jul 10 02:14:59 2024 97.91% done, estimate finish Wed Jul 10 02:14:59 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229628 Writing: Ending Padblock Start Block 229675 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229825 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 10 02:15:06: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.0673 s, 373 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x5360ae82. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x5360ae82 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: f6b55e41-9a5f-431b-8a15-ea422c53d8b8 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: abad1e5b-1e67-4d68-860a-f878948fd940 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 452441/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 452441/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0323955 s, 3.2 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 10 02:18:36: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 10 02:19:16: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 10 02:19:44: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 10 02:19:45: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 10 02:19:46: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 10 02:19:47: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 10 02:19:48: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 10 02:19:50: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 10 02:19:51: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 10 02:19:52: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 10 02:19:53: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 10 02:19:58: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 10 02:19:59: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 10 02:20:00: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 10 02:20:02: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 10 02:20:03: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 10 02:20:04: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 10 02:20:05: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 10 02:20:06: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 10 02:20:06: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 10 02:20:07: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 10 02:20:08: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 10 02:20:10: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 10 02:20:16: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 10 02:20:17: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 10 02:20:18: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 10 02:20:19: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 10 02:20:20: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 10 02:20:21: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 10 02:20:22: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 10 02:20:24: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 10 02:20:25: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 10 02:20:26: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 10 02:20:27: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 10 02:20:28: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 10 02:20:32: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 10 02:20:41: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 10 02:20:42: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 10 02:20:43: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 10 02:20:43: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 10 02:20:44: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 10 02:21:33: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 10 02:21:35: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 10 02:21:36: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 10 02:21:39: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 10 02:21:40: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 10 02:21:41: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 10 02:21:42: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 10 02:21:43: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 10 02:21:44: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 10 02:21:46: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 10 02:21:51: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 10 02:21:54: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 10 02:21:55: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 10 02:21:56: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 10 02:21:57: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 10 02:21:58: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 10 02:22:00: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 10 02:22:01: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 10 02:22:02: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 10 02:22:02: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 10 02:22:03: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 10 02:22:13: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 10 02:22:14: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 10 02:22:16: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 10 02:22:17: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 10 02:22:21: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 10 02:22:22: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 10 02:22:27: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 10 02:22:28: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 10 02:22:29: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 10 02:22:31: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 10 02:22:35: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 10 02:22:36: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 10 02:22:41: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 10 02:22:42: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 10 02:22:43: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 10 02:22:49: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 10 02:22:51: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 10 02:22:52: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 10 02:22:53: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 10 02:22:54: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 10 02:22:55: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 10 02:22:56: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 10 02:22:57: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 10 02:22:59: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 10 02:23:00: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 10 02:23:01: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 10 02:23:02: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 10 02:23:03: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 10 02:23:03: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 10 02:23:04: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 10 02:23:06: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 10 02:23:06: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 10 02:23:07: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 10 02:23:08: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 10 02:23:09: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 10 02:23:09: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 10 02:23:30: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 10 02:23:31: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 10 02:23:33: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 10 02:23:34: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 10 02:23:35: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 10 02:23:36: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 10 02:23:37: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 10 02:23:38: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 10 02:23:48: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 10 02:23:50: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 10 02:24:26: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 10 02:24:27: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 10 02:24:28: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 10 02:24:29: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 10 02:24:30: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 10 02:24:31: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 10 02:24:33: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 10 02:24:34: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 10 02:24:54: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 10 02:24:54: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 10 02:24:58: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 10 02:24:59: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 10 02:25:00: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 10 02:25:02: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 10 02:25:13: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 10 02:25:14: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 10 02:25:18: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 10 02:25:19: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 10 02:25:20: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 10 02:25:21: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 10 02:25:23: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 10 02:25:24: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 10 02:25:25: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 10 02:25:31: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 10 02:25:32: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 10 02:25:40: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 10 02:25:41: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 10 02:25:43: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 10 02:25:43: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 10 02:25:44: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 10 02:25:45: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 10 02:25:46: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 10 02:25:46: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 10 02:25:47: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 10 02:25:48: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 10 02:25:50: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 10 02:25:51: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 10 02:25:51: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 10 02:25:52: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 10 02:25:53: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 10 02:25:54: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 10 02:25:55: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 10 02:25:56: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 10 02:25:58: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 10 02:26:30: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 10 02:26:40: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 10 02:26:41: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 10 02:26:41: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 10 02:26:44: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 10 02:26:45: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 10 02:26:56: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 10 02:26:57: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 10 02:26:58: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 10 02:26:59: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 10 02:27:01: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 10 02:27:02: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 10 02:27:03: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 10 02:27:03: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 10 02:27:07: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 10 02:27:09: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 10 02:27:10: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 10 02:27:11: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 10 02:27:13: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 10 02:27:14: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 10 02:27:15: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 10 02:27:16: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 10 02:27:17: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 10 02:27:22: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 10 02:27:23: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 10 02:27:25: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 10 02:27:26: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 10 02:27:27: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 10 02:27:28: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 10 02:27:29: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 10 02:27:30: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 10 02:27:31: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 10 02:27:33: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 10 02:27:36: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 10 02:27:37: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 10 02:27:38: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 10 02:27:38: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 10 02:27:39: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 10 02:27:40: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 10 02:27:42: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 10 02:27:43: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 10 02:27:44: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 10 02:27:45: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 10 02:27:49: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 10 02:27:50: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 10 02:27:51: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 10 02:27:53: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 10 02:27:54: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 10 02:27:55: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 10 02:28:20: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 10 02:28:21: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 11 01:40:25: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/996b8070-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.iQ3Aqu/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051906 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.163e-05 s, 28.6 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0064015 s, 461 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Thu Jul 11 01:43:33 2024 4.35% done, estimate finish Thu Jul 11 01:43:33 2024 6.53% done, estimate finish Thu Jul 11 01:43:33 2024 8.70% done, estimate finish Thu Jul 11 01:43:33 2024 10.88% done, estimate finish Thu Jul 11 01:43:33 2024 13.06% done, estimate finish Thu Jul 11 01:43:33 2024 15.24% done, estimate finish Thu Jul 11 01:43:33 2024 17.41% done, estimate finish Thu Jul 11 01:43:33 2024 19.59% done, estimate finish Thu Jul 11 01:43:33 2024 21.76% done, estimate finish Thu Jul 11 01:43:33 2024 23.94% done, estimate finish Thu Jul 11 01:43:33 2024 26.11% done, estimate finish Thu Jul 11 01:43:33 2024 28.29% done, estimate finish Thu Jul 11 01:43:33 2024 30.46% done, estimate finish Thu Jul 11 01:43:33 2024 32.64% done, estimate finish Thu Jul 11 01:43:33 2024 34.81% done, estimate finish Thu Jul 11 01:43:33 2024 36.99% done, estimate finish Thu Jul 11 01:43:33 2024 39.16% done, estimate finish Thu Jul 11 01:43:33 2024 41.34% done, estimate finish Thu Jul 11 01:43:33 2024 43.52% done, estimate finish Thu Jul 11 01:43:33 2024 45.69% done, estimate finish Thu Jul 11 01:43:33 2024 47.87% done, estimate finish Thu Jul 11 01:43:33 2024 50.05% done, estimate finish Thu Jul 11 01:43:33 2024 52.22% done, estimate finish Thu Jul 11 01:43:33 2024 54.40% done, estimate finish Thu Jul 11 01:43:33 2024 56.57% done, estimate finish Thu Jul 11 01:43:33 2024 58.75% done, estimate finish Thu Jul 11 01:43:33 2024 60.92% done, estimate finish Thu Jul 11 01:43:33 2024 63.10% done, estimate finish Thu Jul 11 01:43:33 2024 65.27% done, estimate finish Thu Jul 11 01:43:33 2024 67.45% done, estimate finish Thu Jul 11 01:43:33 2024 69.62% done, estimate finish Thu Jul 11 01:43:33 2024 71.80% done, estimate finish Thu Jul 11 01:43:33 2024 73.97% done, estimate finish Thu Jul 11 01:43:33 2024 76.15% done, estimate finish Thu Jul 11 01:43:33 2024 78.33% done, estimate finish Thu Jul 11 01:43:33 2024 80.50% done, estimate finish Thu Jul 11 01:43:33 2024 82.68% done, estimate finish Thu Jul 11 01:43:33 2024 84.85% done, estimate finish Thu Jul 11 01:43:33 2024 87.03% done, estimate finish Thu Jul 11 01:43:33 2024 89.20% done, estimate finish Thu Jul 11 01:43:33 2024 91.38% done, estimate finish Thu Jul 11 01:43:33 2024 93.56% done, estimate finish Thu Jul 11 01:43:33 2024 95.73% done, estimate finish Thu Jul 11 01:43:33 2024 97.91% done, estimate finish Thu Jul 11 01:43:33 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229620 Writing: Ending Padblock Start Block 229667 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229817 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 11 01:43:41: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.1655 s, 371 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x21645a80. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x21645a80 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 6a1d9413-3cd3-4e91-857d-62d0ad6a26b2 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: d99308f4-1810-4a52-9494-fd6c57842b20 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126950/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 126950/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 452442/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 452442/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0358099 s, 2.9 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 11 01:47:07: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 11 01:47:46: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 11 01:48:14: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 11 01:48:15: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 11 01:48:16: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 11 01:48:18: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 11 01:48:19: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 11 01:48:20: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 11 01:48:21: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 11 01:48:22: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 11 01:48:23: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 11 01:48:28: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 11 01:48:30: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 11 01:48:31: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 11 01:48:32: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 11 01:48:33: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 11 01:48:34: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 11 01:48:35: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 11 01:48:36: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 11 01:48:36: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 11 01:48:38: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 11 01:48:39: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 11 01:48:40: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 11 01:48:46: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 11 01:48:47: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 11 01:48:48: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 11 01:48:49: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 11 01:48:50: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 11 01:48:52: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 11 01:48:53: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 11 01:48:54: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 11 01:48:55: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 11 01:48:56: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 11 01:48:57: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 11 01:48:58: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 11 01:49:03: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 11 01:49:12: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 11 01:49:12: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 11 01:49:13: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 11 01:49:13: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 11 01:49:14: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 11 01:50:04: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 11 01:50:05: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 11 01:50:06: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 11 01:50:09: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 11 01:50:10: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 11 01:50:11: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 11 01:50:12: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 11 01:50:14: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 11 01:50:15: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 11 01:50:16: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 11 01:50:21: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 11 01:50:24: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 11 01:50:25: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 11 01:50:26: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 11 01:50:28: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 11 01:50:29: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 11 01:50:30: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 11 01:50:31: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 11 01:50:32: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 11 01:50:32: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 11 01:50:33: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 11 01:50:44: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 11 01:50:45: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 11 01:50:46: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 11 01:50:47: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 11 01:50:51: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 11 01:50:52: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 11 01:50:57: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 11 01:50:58: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 11 01:51:00: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 11 01:51:01: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 11 01:51:05: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 11 01:51:06: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 11 01:51:11: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 11 01:51:12: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 11 01:51:13: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 11 01:51:20: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 11 01:51:21: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 11 01:51:22: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 11 01:51:23: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 11 01:51:24: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 11 01:51:25: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 11 01:51:26: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 11 01:51:28: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 11 01:51:29: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 11 01:51:30: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 11 01:51:31: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 11 01:51:32: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 11 01:51:33: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 11 01:51:34: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 11 01:51:34: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 11 01:51:35: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 11 01:51:36: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 11 01:51:37: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 11 01:51:38: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 11 01:51:39: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 11 01:51:40: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 11 01:52:02: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 11 01:52:03: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 11 01:52:04: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 11 01:52:05: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 11 01:52:06: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 11 01:52:07: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 11 01:52:08: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 11 01:52:10: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 11 01:52:20: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 11 01:52:21: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 11 01:52:58: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 11 01:52:59: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 11 01:52:59: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 11 01:53:00: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 11 01:53:02: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 11 01:53:03: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 11 01:53:04: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 11 01:53:05: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 11 01:53:25: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 11 01:53:25: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 11 01:53:29: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 11 01:53:31: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 11 01:53:32: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 11 01:53:33: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 11 01:53:44: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 11 01:53:45: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 11 01:53:49: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 11 01:53:50: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 11 01:53:52: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 11 01:53:53: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 11 01:53:54: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 11 01:53:55: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 11 01:53:56: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 11 01:54:02: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 11 01:54:03: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 11 01:54:12: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 11 01:54:13: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 11 01:54:14: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 11 01:54:14: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 11 01:54:15: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 11 01:54:16: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 11 01:54:17: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 11 01:54:17: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 11 01:54:19: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 11 01:54:20: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 11 01:54:21: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 11 01:54:22: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 11 01:54:22: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 11 01:54:23: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 11 01:54:24: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 11 01:54:25: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 11 01:54:27: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 11 01:54:28: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 11 01:54:29: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 11 01:55:00: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 11 01:55:10: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 11 01:55:12: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 11 01:55:12: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 11 01:55:14: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 11 01:55:15: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 11 01:55:26: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 11 01:55:27: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 11 01:55:29: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 11 01:55:30: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 11 01:55:31: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 11 01:55:32: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 11 01:55:33: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 11 01:55:33: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 11 01:55:37: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 11 01:55:40: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 11 01:55:41: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 11 01:55:42: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 11 01:55:43: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 11 01:55:44: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 11 01:55:45: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 11 01:55:46: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 11 01:55:47: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 11 01:55:53: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 11 01:55:54: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 11 01:55:55: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 11 01:55:56: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 11 01:55:57: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 11 01:55:58: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 11 01:55:59: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 11 01:56:01: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 11 01:56:01: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 11 01:56:02: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 11 01:56:05: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 11 01:56:06: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 11 01:56:07: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 11 01:56:07: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 11 01:56:09: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 11 01:56:10: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 11 01:56:11: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 11 01:56:12: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 11 01:56:13: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 11 01:56:14: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 11 01:56:18: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 11 01:56:19: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 11 01:56:21: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 11 01:56:22: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 11 01:56:23: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 11 01:56:24: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 11 01:56:49: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 11 01:56:51: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 12 21:52:51: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/996b8070-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.u38v0i/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 450 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051939 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.9964e-05 s, 41.0 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00488256 s, 604 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Fri Jul 12 21:56:49 2024 4.36% done, estimate finish Fri Jul 12 21:56:49 2024 6.54% done, estimate finish Fri Jul 12 21:56:49 2024 8.71% done, estimate finish Fri Jul 12 21:56:49 2024 10.89% done, estimate finish Fri Jul 12 21:56:49 2024 13.07% done, estimate finish Fri Jul 12 21:56:49 2024 15.25% done, estimate finish Fri Jul 12 21:56:49 2024 17.42% done, estimate finish Fri Jul 12 21:56:49 2024 19.60% done, estimate finish Fri Jul 12 21:56:49 2024 21.78% done, estimate finish Fri Jul 12 21:56:49 2024 23.96% done, estimate finish Fri Jul 12 21:56:49 2024 26.13% done, estimate finish Fri Jul 12 21:56:49 2024 28.31% done, estimate finish Fri Jul 12 21:56:49 2024 30.49% done, estimate finish Fri Jul 12 21:56:49 2024 32.67% done, estimate finish Fri Jul 12 21:56:49 2024 34.84% done, estimate finish Fri Jul 12 21:56:49 2024 37.02% done, estimate finish Fri Jul 12 21:56:49 2024 39.20% done, estimate finish Fri Jul 12 21:56:49 2024 41.38% done, estimate finish Fri Jul 12 21:56:49 2024 43.55% done, estimate finish Fri Jul 12 21:56:49 2024 45.73% done, estimate finish Fri Jul 12 21:56:49 2024 47.91% done, estimate finish Fri Jul 12 21:56:49 2024 50.09% done, estimate finish Fri Jul 12 21:56:49 2024 52.26% done, estimate finish Fri Jul 12 21:56:49 2024 54.44% done, estimate finish Fri Jul 12 21:56:49 2024 56.62% done, estimate finish Fri Jul 12 21:56:49 2024 58.80% done, estimate finish Fri Jul 12 21:56:49 2024 60.97% done, estimate finish Fri Jul 12 21:56:49 2024 63.15% done, estimate finish Fri Jul 12 21:56:49 2024 65.33% done, estimate finish Fri Jul 12 21:56:49 2024 67.51% done, estimate finish Fri Jul 12 21:56:49 2024 69.68% done, estimate finish Fri Jul 12 21:56:49 2024 71.86% done, estimate finish Fri Jul 12 21:56:49 2024 74.04% done, estimate finish Fri Jul 12 21:56:49 2024 76.22% done, estimate finish Fri Jul 12 21:56:49 2024 78.39% done, estimate finish Fri Jul 12 21:56:49 2024 80.57% done, estimate finish Fri Jul 12 21:56:49 2024 82.75% done, estimate finish Fri Jul 12 21:56:49 2024 84.93% done, estimate finish Fri Jul 12 21:56:49 2024 87.11% done, estimate finish Fri Jul 12 21:56:49 2024 89.28% done, estimate finish Fri Jul 12 21:56:49 2024 91.46% done, estimate finish Fri Jul 12 21:56:49 2024 93.64% done, estimate finish Fri Jul 12 21:56:49 2024 95.82% done, estimate finish Fri Jul 12 21:56:49 2024 97.99% done, estimate finish Fri Jul 12 21:56:49 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229420 Writing: Ending Padblock Start Block 229467 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229617 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 12 21:56:56: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.7502 s, 359 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x39e1a737. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x39e1a737 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 175b30e4-fc8f-40b3-89b8-7ed354a1b67c Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: cad1b706-7b03-4170-8d75-0aebcac71b9f Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126026/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.5% non-contiguous), 126026/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 452554/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 452554/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0369678 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 12 22:00:25: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 12 22:01:04: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' make: *** [samba:61: dist] Hangup ... see detailed log in _build.*.log files Jul 13 00:34:05: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/996b8070-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.WEgCOY/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 450 files dracut: Saved: 1.11 MiB dracut: Duration: 0.109952 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.3139e-05 s, 38.5 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00658414 s, 448 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sat Jul 13 00:38:16 2024 4.36% done, estimate finish Sat Jul 13 00:38:16 2024 6.54% done, estimate finish Sat Jul 13 00:38:16 2024 8.71% done, estimate finish Sat Jul 13 00:38:16 2024 10.89% done, estimate finish Sat Jul 13 00:38:16 2024 13.07% done, estimate finish Sat Jul 13 00:38:16 2024 15.25% done, estimate finish Sat Jul 13 00:38:16 2024 17.42% done, estimate finish Sat Jul 13 00:38:16 2024 19.60% done, estimate finish Sat Jul 13 00:38:16 2024 21.78% done, estimate finish Sat Jul 13 00:38:16 2024 23.96% done, estimate finish Sat Jul 13 00:38:16 2024 26.13% done, estimate finish Sat Jul 13 00:38:16 2024 28.31% done, estimate finish Sat Jul 13 00:38:16 2024 30.49% done, estimate finish Sat Jul 13 00:38:16 2024 32.67% done, estimate finish Sat Jul 13 00:38:16 2024 34.84% done, estimate finish Sat Jul 13 00:38:16 2024 37.02% done, estimate finish Sat Jul 13 00:38:16 2024 39.20% done, estimate finish Sat Jul 13 00:38:16 2024 41.38% done, estimate finish Sat Jul 13 00:38:16 2024 43.55% done, estimate finish Sat Jul 13 00:38:16 2024 45.73% done, estimate finish Sat Jul 13 00:38:16 2024 47.91% done, estimate finish Sat Jul 13 00:38:16 2024 50.09% done, estimate finish Sat Jul 13 00:38:16 2024 52.26% done, estimate finish Sat Jul 13 00:38:16 2024 54.44% done, estimate finish Sat Jul 13 00:38:16 2024 56.62% done, estimate finish Sat Jul 13 00:38:16 2024 58.80% done, estimate finish Sat Jul 13 00:38:16 2024 60.97% done, estimate finish Sat Jul 13 00:38:16 2024 63.15% done, estimate finish Sat Jul 13 00:38:16 2024 65.33% done, estimate finish Sat Jul 13 00:38:16 2024 67.51% done, estimate finish Sat Jul 13 00:38:16 2024 69.68% done, estimate finish Sat Jul 13 00:38:16 2024 71.86% done, estimate finish Sat Jul 13 00:38:16 2024 74.04% done, estimate finish Sat Jul 13 00:38:16 2024 76.22% done, estimate finish Sat Jul 13 00:38:16 2024 78.39% done, estimate finish Sat Jul 13 00:38:16 2024 80.57% done, estimate finish Sat Jul 13 00:38:16 2024 82.74% done, estimate finish Sat Jul 13 00:38:16 2024 84.93% done, estimate finish Sat Jul 13 00:38:16 2024 87.10% done, estimate finish Sat Jul 13 00:38:16 2024 89.28% done, estimate finish Sat Jul 13 00:38:16 2024 91.46% done, estimate finish Sat Jul 13 00:38:16 2024 93.64% done, estimate finish Sat Jul 13 00:38:16 2024 95.81% done, estimate finish Sat Jul 13 00:38:16 2024 97.99% done, estimate finish Sat Jul 13 00:38:16 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229427 Writing: Ending Padblock Start Block 229474 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229624 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 13 00:38:24: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.9902 s, 375 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x4bf9df55. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x4bf9df55 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 9e9c3cfd-6fdd-41a1-a7e1-6154f887f1fd Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 853ae30b-4473-46fd-b177-72e1a862d74a Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126024/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126024/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 452555/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 452555/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0374206 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 13 00:42:03: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 13 00:42:43: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 13 00:43:12: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 13 00:43:13: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 13 00:43:14: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 13 00:43:15: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 13 00:43:17: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 13 00:43:18: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 13 00:43:19: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 13 00:43:20: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 13 00:43:21: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 13 00:43:26: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 13 00:43:27: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 13 00:43:29: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 13 00:43:30: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 13 00:43:31: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 13 00:43:32: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 13 00:43:33: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 13 00:43:34: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 13 00:43:35: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 13 00:43:36: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 13 00:43:38: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 13 00:43:39: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 13 00:43:49: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 13 00:43:50: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 13 00:43:51: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 13 00:43:52: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 13 00:43:53: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 13 00:43:55: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 13 00:43:56: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 13 00:43:57: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 13 00:43:58: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 13 00:43:59: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 13 00:44:00: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 13 00:44:01: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 13 00:44:05: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 13 00:44:16: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 13 00:44:17: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 13 00:44:18: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 13 00:44:19: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 13 00:44:20: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 13 00:45:11: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 13 00:45:12: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 13 00:45:13: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 13 00:45:17: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 13 00:45:18: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 13 00:45:19: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 13 00:45:20: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 13 00:45:21: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 13 00:45:23: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 13 00:45:24: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 13 00:45:33: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 13 00:45:36: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 13 00:45:37: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 13 00:45:38: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 13 00:45:39: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 13 00:45:41: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 13 00:45:42: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 13 00:45:43: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 13 00:45:44: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 13 00:45:45: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 13 00:45:46: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 13 00:45:56: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 13 00:45:58: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 13 00:45:59: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 13 00:46:00: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 13 00:46:05: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 13 00:46:06: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 13 00:46:17: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 13 00:46:18: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 13 00:46:20: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 13 00:46:21: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 13 00:46:25: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 13 00:46:26: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 13 00:46:31: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 13 00:46:32: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 13 00:46:33: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 13 00:46:41: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 13 00:46:42: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 13 00:46:43: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 13 00:46:44: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 13 00:46:45: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 13 00:46:46: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 13 00:46:47: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 13 00:46:48: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 13 00:46:50: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 13 00:46:51: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 13 00:46:52: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 13 00:46:53: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 13 00:46:54: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 13 00:46:55: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 13 00:46:57: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 13 00:46:58: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 13 00:46:59: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 13 00:47:00: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 13 00:47:01: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 13 00:47:02: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 13 00:47:03: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 13 00:47:31: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 13 00:47:32: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 13 00:47:34: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 13 00:47:35: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 13 00:47:36: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 13 00:47:37: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 13 00:47:38: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 13 00:47:40: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 13 00:47:50: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 13 00:47:51: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 13 00:48:27: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 13 00:48:28: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 13 00:48:29: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 13 00:48:30: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 13 00:48:32: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 13 00:48:33: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 13 00:48:34: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 13 00:48:35: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 13 00:49:05: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 13 00:49:06: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 13 00:49:11: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 13 00:49:13: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 13 00:49:14: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 13 00:49:15: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 13 00:49:28: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 13 00:49:29: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 13 00:49:34: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 13 00:49:35: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 13 00:49:37: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 13 00:49:38: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 13 00:49:39: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 13 00:49:40: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 13 00:49:41: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 13 00:49:48: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 13 00:49:49: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 13 00:49:58: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 13 00:49:59: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 13 00:50:00: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 13 00:50:01: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 13 00:50:02: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 13 00:50:03: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 13 00:50:04: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 13 00:50:05: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 13 00:50:07: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 13 00:50:08: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 13 00:50:09: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 13 00:50:10: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 13 00:50:11: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 13 00:50:12: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 13 00:50:13: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 13 00:50:15: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 13 00:50:16: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 13 00:50:17: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 13 00:50:18: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 13 00:50:52: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 13 00:51:03: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 13 00:51:04: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 13 00:51:05: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 13 00:51:07: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 13 00:51:08: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 13 00:51:20: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 13 00:51:21: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 13 00:51:23: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 13 00:51:24: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 13 00:51:25: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 13 00:51:26: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 13 00:51:27: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 13 00:51:28: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 13 00:51:32: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 13 00:51:35: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 13 00:51:36: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 13 00:51:37: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 13 00:51:38: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 13 00:51:39: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 13 00:51:40: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 13 00:51:41: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 13 00:51:42: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 13 00:51:48: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 13 00:51:49: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 13 00:51:50: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 13 00:51:51: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 13 00:51:52: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 13 00:51:53: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 13 00:51:54: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 13 00:51:56: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 13 00:51:57: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 13 00:51:58: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 13 00:52:01: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 13 00:52:02: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 13 00:52:03: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 13 00:52:04: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 13 00:52:05: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 13 00:52:06: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 13 00:52:07: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 13 00:52:08: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 13 00:52:09: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 13 00:52:10: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 13 00:52:17: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 13 00:52:19: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 13 00:52:20: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 13 00:52:21: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 13 00:52:22: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 13 00:52:23: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 13 00:52:57: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 13 00:52:58: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jul 13 16:41:48: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/acc96d07-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.qnJcdh/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 450 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051655 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.7976e-05 s, 30.1 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00674691 s, 437 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sat Jul 13 16:45:06 2024 4.36% done, estimate finish Sat Jul 13 16:45:06 2024 6.54% done, estimate finish Sat Jul 13 16:45:06 2024 8.71% done, estimate finish Sat Jul 13 16:45:06 2024 10.89% done, estimate finish Sat Jul 13 16:45:06 2024 13.07% done, estimate finish Sat Jul 13 16:45:06 2024 15.25% done, estimate finish Sat Jul 13 16:45:06 2024 17.42% done, estimate finish Sat Jul 13 16:45:06 2024 19.61% done, estimate finish Sat Jul 13 16:45:06 2024 21.78% done, estimate finish Sat Jul 13 16:45:06 2024 23.96% done, estimate finish Sat Jul 13 16:45:06 2024 26.14% done, estimate finish Sat Jul 13 16:45:06 2024 28.32% done, estimate finish Sat Jul 13 16:45:06 2024 30.49% done, estimate finish Sat Jul 13 16:45:06 2024 32.67% done, estimate finish Sat Jul 13 16:45:06 2024 34.85% done, estimate finish Sat Jul 13 16:45:06 2024 37.03% done, estimate finish Sat Jul 13 16:45:08 2024 39.20% done, estimate finish Sat Jul 13 16:45:08 2024 41.38% done, estimate finish Sat Jul 13 16:45:08 2024 43.56% done, estimate finish Sat Jul 13 16:45:08 2024 45.74% done, estimate finish Sat Jul 13 16:45:08 2024 47.91% done, estimate finish Sat Jul 13 16:45:08 2024 50.10% done, estimate finish Sat Jul 13 16:45:07 2024 52.27% done, estimate finish Sat Jul 13 16:45:07 2024 54.45% done, estimate finish Sat Jul 13 16:45:07 2024 56.63% done, estimate finish Sat Jul 13 16:45:07 2024 58.81% done, estimate finish Sat Jul 13 16:45:07 2024 60.98% done, estimate finish Sat Jul 13 16:45:07 2024 63.16% done, estimate finish Sat Jul 13 16:45:07 2024 65.34% done, estimate finish Sat Jul 13 16:45:07 2024 67.52% done, estimate finish Sat Jul 13 16:45:07 2024 69.69% done, estimate finish Sat Jul 13 16:45:07 2024 71.87% done, estimate finish Sat Jul 13 16:45:07 2024 74.05% done, estimate finish Sat Jul 13 16:45:07 2024 76.23% done, estimate finish Sat Jul 13 16:45:07 2024 78.40% done, estimate finish Sat Jul 13 16:45:07 2024 80.59% done, estimate finish Sat Jul 13 16:45:07 2024 82.76% done, estimate finish Sat Jul 13 16:45:07 2024 84.94% done, estimate finish Sat Jul 13 16:45:07 2024 87.12% done, estimate finish Sat Jul 13 16:45:07 2024 89.29% done, estimate finish Sat Jul 13 16:45:07 2024 91.47% done, estimate finish Sat Jul 13 16:45:07 2024 93.65% done, estimate finish Sat Jul 13 16:45:07 2024 95.83% done, estimate finish Sat Jul 13 16:45:07 2024 98.00% done, estimate finish Sat Jul 13 16:45:07 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229389 Writing: Ending Padblock Start Block 229436 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229586 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jul 13 16:45:14: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.2314 s, 369 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x357263b6. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x357263b6 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 1ec5ebed-6b53-40e2-9723-1737d36fa1c8 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 2a42a2e4-9951-42e4-aaa2-eb829ae9d3bb Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126024/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126024/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 452554/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 452554/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0375192 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jul 13 16:48:43: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jul 13 16:49:23: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jul 13 16:49:52: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jul 13 16:49:53: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jul 13 16:49:54: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jul 13 16:49:55: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jul 13 16:49:56: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jul 13 16:49:57: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jul 13 16:49:59: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jul 13 16:50:00: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jul 13 16:50:01: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jul 13 16:50:06: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jul 13 16:50:07: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jul 13 16:50:08: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jul 13 16:50:09: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jul 13 16:50:10: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jul 13 16:50:12: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jul 13 16:50:13: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jul 13 16:50:14: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jul 13 16:50:15: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jul 13 16:50:16: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jul 13 16:50:17: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jul 13 16:50:18: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jul 13 16:50:25: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jul 13 16:50:26: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jul 13 16:50:27: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jul 13 16:50:28: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jul 13 16:50:29: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jul 13 16:50:30: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jul 13 16:50:31: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jul 13 16:50:32: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jul 13 16:50:34: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jul 13 16:50:35: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jul 13 16:50:36: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jul 13 16:50:37: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jul 13 16:50:41: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jul 13 16:50:50: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jul 13 16:50:50: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jul 13 16:50:52: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jul 13 16:50:53: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jul 13 16:50:54: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jul 13 16:51:43: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jul 13 16:51:44: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jul 13 16:51:45: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jul 13 16:51:50: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jul 13 16:51:51: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jul 13 16:51:52: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jul 13 16:51:53: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jul 13 16:51:54: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jul 13 16:51:55: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jul 13 16:51:56: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jul 13 16:52:02: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jul 13 16:52:06: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jul 13 16:52:07: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jul 13 16:52:08: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jul 13 16:52:09: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jul 13 16:52:10: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jul 13 16:52:11: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jul 13 16:52:13: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jul 13 16:52:14: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jul 13 16:52:15: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jul 13 16:52:16: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jul 13 16:52:26: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jul 13 16:52:27: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jul 13 16:52:28: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jul 13 16:52:30: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jul 13 16:52:34: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jul 13 16:52:35: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jul 13 16:52:40: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jul 13 16:52:41: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jul 13 16:52:42: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jul 13 16:52:43: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jul 13 16:52:48: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jul 13 16:52:49: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jul 13 16:52:54: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jul 13 16:52:55: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jul 13 16:52:56: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jul 13 16:53:03: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jul 13 16:53:04: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jul 13 16:53:06: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jul 13 16:53:07: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jul 13 16:53:08: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jul 13 16:53:09: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jul 13 16:53:10: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jul 13 16:53:11: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jul 13 16:53:13: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jul 13 16:53:14: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jul 13 16:53:15: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jul 13 16:53:16: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jul 13 16:53:17: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jul 13 16:53:17: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jul 13 16:53:18: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jul 13 16:53:19: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jul 13 16:53:21: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jul 13 16:53:22: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jul 13 16:53:23: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jul 13 16:53:24: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jul 13 16:53:24: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jul 13 16:53:45: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jul 13 16:53:46: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jul 13 16:53:48: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jul 13 16:53:49: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jul 13 16:53:50: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jul 13 16:53:51: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jul 13 16:53:52: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jul 13 16:53:53: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jul 13 16:54:03: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jul 13 16:54:04: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jul 13 16:54:43: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jul 13 16:54:44: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jul 13 16:54:45: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jul 13 16:54:46: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jul 13 16:54:47: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jul 13 16:54:48: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jul 13 16:54:49: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jul 13 16:54:51: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jul 13 16:55:11: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jul 13 16:55:11: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jul 13 16:55:15: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jul 13 16:55:16: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jul 13 16:55:17: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jul 13 16:55:18: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jul 13 16:55:30: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jul 13 16:55:31: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jul 13 16:55:35: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jul 13 16:55:36: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jul 13 16:55:37: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jul 13 16:55:38: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jul 13 16:55:39: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jul 13 16:55:41: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jul 13 16:55:42: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jul 13 16:55:48: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jul 13 16:55:49: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jul 13 16:55:57: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jul 13 16:55:58: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jul 13 16:55:59: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jul 13 16:56:01: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jul 13 16:56:02: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jul 13 16:56:03: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jul 13 16:56:04: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jul 13 16:56:04: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jul 13 16:56:05: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jul 13 16:56:06: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jul 13 16:56:07: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jul 13 16:56:09: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jul 13 16:56:09: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jul 13 16:56:10: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jul 13 16:56:11: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jul 13 16:56:12: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jul 13 16:56:13: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jul 13 16:56:14: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jul 13 16:56:16: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jul 13 16:56:49: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jul 13 16:56:59: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jul 13 16:57:00: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jul 13 16:57:01: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jul 13 16:57:03: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jul 13 16:57:05: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jul 13 16:57:16: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jul 13 16:57:17: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jul 13 16:57:18: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jul 13 16:57:19: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jul 13 16:57:20: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jul 13 16:57:22: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jul 13 16:57:23: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jul 13 16:57:24: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jul 13 16:57:28: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jul 13 16:57:30: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jul 13 16:57:31: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jul 13 16:57:32: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jul 13 16:57:34: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jul 13 16:57:35: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jul 13 16:57:36: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jul 13 16:57:37: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jul 13 16:57:38: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jul 13 16:57:43: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jul 13 16:57:44: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jul 13 16:57:46: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jul 13 16:57:47: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jul 13 16:57:48: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jul 13 16:57:49: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jul 13 16:57:50: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jul 13 16:57:51: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jul 13 16:57:52: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jul 13 16:57:53: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jul 13 16:57:57: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jul 13 16:57:58: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jul 13 16:57:59: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jul 13 16:57:59: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jul 13 16:58:00: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jul 13 16:58:01: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jul 13 16:58:02: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jul 13 16:58:04: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jul 13 16:58:05: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jul 13 16:58:06: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jul 13 16:58:10: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jul 13 16:58:11: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jul 13 16:58:12: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jul 13 16:58:13: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jul 13 16:58:15: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jul 13 16:58:16: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jul 13 16:58:41: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jul 13 16:58:42: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Aug 22 17:29:09: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/acc96d07-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.vBIk1C/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 451 files dracut: Saved: 1.11 MiB dracut: Duration: 0.052492 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 0.000105407 s, 19.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00659713 s, 447 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Thu Aug 22 17:32:22 2024 4.36% done, estimate finish Thu Aug 22 17:32:22 2024 6.54% done, estimate finish Thu Aug 22 17:32:22 2024 8.71% done, estimate finish Thu Aug 22 17:32:22 2024 10.90% done, estimate finish Thu Aug 22 17:32:22 2024 13.07% done, estimate finish Thu Aug 22 17:32:22 2024 15.25% done, estimate finish Thu Aug 22 17:32:22 2024 17.43% done, estimate finish Thu Aug 22 17:32:22 2024 19.61% done, estimate finish Thu Aug 22 17:32:22 2024 21.78% done, estimate finish Thu Aug 22 17:32:22 2024 23.96% done, estimate finish Thu Aug 22 17:32:22 2024 26.14% done, estimate finish Thu Aug 22 17:32:22 2024 28.32% done, estimate finish Thu Aug 22 17:32:22 2024 30.49% done, estimate finish Thu Aug 22 17:32:22 2024 32.68% done, estimate finish Thu Aug 22 17:32:22 2024 34.85% done, estimate finish Thu Aug 22 17:32:22 2024 37.03% done, estimate finish Thu Aug 22 17:32:22 2024 39.21% done, estimate finish Thu Aug 22 17:32:22 2024 41.39% done, estimate finish Thu Aug 22 17:32:22 2024 43.56% done, estimate finish Thu Aug 22 17:32:22 2024 45.74% done, estimate finish Thu Aug 22 17:32:22 2024 47.92% done, estimate finish Thu Aug 22 17:32:22 2024 50.10% done, estimate finish Thu Aug 22 17:32:22 2024 52.27% done, estimate finish Thu Aug 22 17:32:22 2024 54.46% done, estimate finish Thu Aug 22 17:32:22 2024 56.63% done, estimate finish Thu Aug 22 17:32:22 2024 58.81% done, estimate finish Thu Aug 22 17:32:22 2024 60.99% done, estimate finish Thu Aug 22 17:32:22 2024 63.17% done, estimate finish Thu Aug 22 17:32:22 2024 65.34% done, estimate finish Thu Aug 22 17:32:22 2024 67.52% done, estimate finish Thu Aug 22 17:32:22 2024 69.70% done, estimate finish Thu Aug 22 17:32:22 2024 71.88% done, estimate finish Thu Aug 22 17:32:22 2024 74.05% done, estimate finish Thu Aug 22 17:32:22 2024 76.24% done, estimate finish Thu Aug 22 17:32:22 2024 78.41% done, estimate finish Thu Aug 22 17:32:22 2024 80.59% done, estimate finish Thu Aug 22 17:32:22 2024 82.77% done, estimate finish Thu Aug 22 17:32:22 2024 84.94% done, estimate finish Thu Aug 22 17:32:22 2024 87.13% done, estimate finish Thu Aug 22 17:32:22 2024 89.30% done, estimate finish Thu Aug 22 17:32:22 2024 91.48% done, estimate finish Thu Aug 22 17:32:22 2024 93.66% done, estimate finish Thu Aug 22 17:32:22 2024 95.84% done, estimate finish Thu Aug 22 17:32:22 2024 98.01% done, estimate finish Thu Aug 22 17:32:22 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229373 Writing: Ending Padblock Start Block 229420 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229570 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Aug 22 17:32:30: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.2382 s, 369 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xf68d3fdb. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0xf68d3fdb Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (253:1): 0 1040384 linear 7:2 8192 add map loop2p2 (253:2): 0 65536 linear 7:2 1048576 add map loop2p3 (253:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: b16f51cf-d3fe-4343-98be-4834ed12edd9 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 6a184f6f-d10f-4d28-b5e8-b28a1e856f8d Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.2% non-contiguous), 126024/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.2% non-contiguous), 126024/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452555/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452555/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0393647 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Aug 22 17:36:01: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Aug 22 17:36:41: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Aug 22 17:37:10: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Aug 22 17:37:11: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Aug 22 17:37:12: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Aug 22 17:37:13: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Aug 22 17:37:15: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Aug 22 17:37:16: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Aug 22 17:37:17: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Aug 22 17:37:18: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Aug 22 17:37:19: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Aug 22 17:37:24: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Aug 22 17:37:25: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Aug 22 17:37:27: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Aug 22 17:37:28: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Aug 22 17:37:29: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Aug 22 17:37:30: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Aug 22 17:37:31: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Aug 22 17:37:32: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Aug 22 17:37:33: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Aug 22 17:37:34: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Aug 22 17:37:36: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Aug 22 17:37:37: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Aug 22 17:37:43: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Aug 22 17:37:44: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Aug 22 17:37:45: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Aug 22 17:37:46: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Aug 22 17:37:47: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Aug 22 17:37:48: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Aug 22 17:37:50: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Aug 22 17:37:51: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Aug 22 17:37:52: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Aug 22 17:37:53: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Aug 22 17:37:54: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Aug 22 17:37:55: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Aug 22 17:37:59: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Aug 22 17:38:09: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Aug 22 17:38:10: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Aug 22 17:38:11: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Aug 22 17:38:11: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Aug 22 17:38:12: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Aug 22 17:39:02: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Aug 22 17:39:04: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Aug 22 17:39:05: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Aug 22 17:39:09: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Aug 22 17:39:10: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Aug 22 17:39:11: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Aug 22 17:39:12: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Aug 22 17:39:12: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Aug 22 17:39:14: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Aug 22 17:39:15: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Aug 22 17:39:20: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Aug 22 17:39:24: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Aug 22 17:39:25: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Aug 22 17:39:26: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Aug 22 17:39:27: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Aug 22 17:39:29: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Aug 22 17:39:30: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Aug 22 17:39:31: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Aug 22 17:39:32: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Aug 22 17:39:33: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Aug 22 17:39:34: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Aug 22 17:39:44: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Aug 22 17:39:46: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Aug 22 17:39:47: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Aug 22 17:39:48: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Aug 22 17:39:52: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Aug 22 17:39:53: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Aug 22 17:39:59: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Aug 22 17:40:00: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Aug 22 17:40:02: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Aug 22 17:40:03: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Aug 22 17:40:07: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Aug 22 17:40:08: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Aug 22 17:40:13: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Aug 22 17:40:14: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Aug 22 17:40:15: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Aug 22 17:40:23: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Aug 22 17:40:24: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Aug 22 17:40:25: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Aug 22 17:40:26: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Aug 22 17:40:27: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Aug 22 17:40:28: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Aug 22 17:40:29: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Aug 22 17:40:30: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Aug 22 17:40:32: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Aug 22 17:40:33: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Aug 22 17:40:34: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Aug 22 17:40:35: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Aug 22 17:40:36: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Aug 22 17:40:37: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Aug 22 17:40:39: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Aug 22 17:40:40: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Aug 22 17:40:41: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Aug 22 17:40:42: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Aug 22 17:40:43: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Aug 22 17:40:44: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Aug 22 17:40:45: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Aug 22 17:41:07: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Aug 22 17:41:08: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Aug 22 17:41:09: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Aug 22 17:41:10: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Aug 22 17:41:11: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Aug 22 17:41:12: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Aug 22 17:41:13: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Aug 22 17:41:14: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Aug 22 17:41:25: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Aug 22 17:41:26: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Aug 22 17:42:04: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Aug 22 17:42:05: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Aug 22 17:42:06: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Aug 22 17:42:07: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Aug 22 17:42:09: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Aug 22 17:42:10: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Aug 22 17:42:11: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Aug 22 17:42:12: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Aug 22 17:42:32: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Aug 22 17:42:32: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Aug 22 17:42:36: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Aug 22 17:42:37: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Aug 22 17:42:39: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Aug 22 17:42:40: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Aug 22 17:42:51: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Aug 22 17:42:52: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Aug 22 17:42:56: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Aug 22 17:42:57: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Aug 22 17:42:58: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Aug 22 17:43:00: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Aug 22 17:43:01: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Aug 22 17:43:02: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Aug 22 17:43:03: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Aug 22 17:43:09: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Aug 22 17:43:10: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Aug 22 17:43:18: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Aug 22 17:43:20: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Aug 22 17:43:21: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Aug 22 17:43:22: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Aug 22 17:43:23: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Aug 22 17:43:24: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Aug 22 17:43:25: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Aug 22 17:43:25: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Aug 22 17:43:26: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Aug 22 17:43:28: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Aug 22 17:43:29: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Aug 22 17:43:30: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Aug 22 17:43:31: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Aug 22 17:43:32: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Aug 22 17:43:33: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Aug 22 17:43:34: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Aug 22 17:43:36: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Aug 22 17:43:37: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Aug 22 17:43:38: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Aug 22 17:44:11: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Aug 22 17:44:21: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Aug 22 17:44:23: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Aug 22 17:44:23: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Aug 22 17:44:25: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Aug 22 17:44:26: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Aug 22 17:44:38: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Aug 22 17:44:39: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Aug 22 17:44:41: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Aug 22 17:44:42: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Aug 22 17:44:43: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Aug 22 17:44:44: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Aug 22 17:44:45: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Aug 22 17:44:46: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Aug 22 17:44:50: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Aug 22 17:44:52: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Aug 22 17:44:54: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Aug 22 17:44:55: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Aug 22 17:44:56: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Aug 22 17:44:57: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Aug 22 17:44:58: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Aug 22 17:44:59: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Aug 22 17:45:00: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Aug 22 17:45:06: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Aug 22 17:45:07: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Aug 22 17:45:08: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Aug 22 17:45:09: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Aug 22 17:45:10: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Aug 22 17:45:11: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Aug 22 17:45:12: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Aug 22 17:45:13: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Aug 22 17:45:15: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Aug 22 17:45:16: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Aug 22 17:45:19: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Aug 22 17:45:20: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Aug 22 17:45:21: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Aug 22 17:45:21: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Aug 22 17:45:22: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Aug 22 17:45:24: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Aug 22 17:45:25: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Aug 22 17:45:26: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Aug 22 17:45:27: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Aug 22 17:45:28: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Aug 22 17:45:32: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Aug 22 17:45:33: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Aug 22 17:45:35: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Aug 22 17:45:36: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Aug 22 17:45:37: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Aug 22 17:45:38: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Aug 22 17:46:03: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Aug 22 17:46:04: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Aug 23 18:24:10: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/cc0eebaa-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.DJepWR/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 450 files dracut: Saved: 1.11 MiB dracut: Duration: 0.052015 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.6844e-05 s, 23.6 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00638375 s, 462 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Fri Aug 23 18:27:23 2024 4.36% done, estimate finish Fri Aug 23 18:27:23 2024 6.54% done, estimate finish Fri Aug 23 18:27:23 2024 8.71% done, estimate finish Fri Aug 23 18:27:23 2024 10.89% done, estimate finish Fri Aug 23 18:27:23 2024 13.07% done, estimate finish Fri Aug 23 18:27:23 2024 15.25% done, estimate finish Fri Aug 23 18:27:23 2024 17.42% done, estimate finish Fri Aug 23 18:27:23 2024 19.61% done, estimate finish Fri Aug 23 18:27:23 2024 21.78% done, estimate finish Fri Aug 23 18:27:23 2024 23.96% done, estimate finish Fri Aug 23 18:27:23 2024 26.14% done, estimate finish Fri Aug 23 18:27:23 2024 28.32% done, estimate finish Fri Aug 23 18:27:23 2024 30.49% done, estimate finish Fri Aug 23 18:27:23 2024 32.67% done, estimate finish Fri Aug 23 18:27:23 2024 34.85% done, estimate finish Fri Aug 23 18:27:23 2024 37.03% done, estimate finish Fri Aug 23 18:27:23 2024 39.20% done, estimate finish Fri Aug 23 18:27:23 2024 41.38% done, estimate finish Fri Aug 23 18:27:23 2024 43.56% done, estimate finish Fri Aug 23 18:27:23 2024 45.74% done, estimate finish Fri Aug 23 18:27:23 2024 47.91% done, estimate finish Fri Aug 23 18:27:23 2024 50.09% done, estimate finish Fri Aug 23 18:27:23 2024 52.27% done, estimate finish Fri Aug 23 18:27:23 2024 54.45% done, estimate finish Fri Aug 23 18:27:23 2024 56.62% done, estimate finish Fri Aug 23 18:27:23 2024 58.80% done, estimate finish Fri Aug 23 18:27:23 2024 60.98% done, estimate finish Fri Aug 23 18:27:23 2024 63.16% done, estimate finish Fri Aug 23 18:27:23 2024 65.33% done, estimate finish Fri Aug 23 18:27:23 2024 67.52% done, estimate finish Fri Aug 23 18:27:23 2024 69.69% done, estimate finish Fri Aug 23 18:27:23 2024 71.87% done, estimate finish Fri Aug 23 18:27:23 2024 74.05% done, estimate finish Fri Aug 23 18:27:23 2024 76.23% done, estimate finish Fri Aug 23 18:27:23 2024 78.40% done, estimate finish Fri Aug 23 18:27:23 2024 80.58% done, estimate finish Fri Aug 23 18:27:23 2024 82.76% done, estimate finish Fri Aug 23 18:27:23 2024 84.94% done, estimate finish Fri Aug 23 18:27:23 2024 87.11% done, estimate finish Fri Aug 23 18:27:23 2024 89.29% done, estimate finish Fri Aug 23 18:27:23 2024 91.47% done, estimate finish Fri Aug 23 18:27:23 2024 93.65% done, estimate finish Fri Aug 23 18:27:23 2024 95.82% done, estimate finish Fri Aug 23 18:27:23 2024 98.00% done, estimate finish Fri Aug 23 18:27:23 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229399 Writing: Ending Padblock Start Block 229446 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229596 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Aug 23 18:27:31: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.4754 s, 364 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xf8410645. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0xf8410645 Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (253:1): 0 1040384 linear 7:2 8192 add map loop2p2 (253:2): 0 65536 linear 7:2 1048576 add map loop2p3 (253:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 585c3723-7717-4e13-b908-0555b4abb929 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: ca6a59f8-d36f-4e9a-a3bc-2d587ac8858e Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.2% non-contiguous), 126024/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.2% non-contiguous), 126024/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452590/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452590/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0351722 s, 3.0 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Aug 23 18:31:00: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Aug 23 18:31:40: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Aug 23 18:32:09: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Aug 23 18:32:10: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Aug 23 18:32:11: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Aug 23 18:32:12: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Aug 23 18:32:13: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Aug 23 18:32:14: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Aug 23 18:32:15: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Aug 23 18:32:16: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Aug 23 18:32:17: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Aug 23 18:32:22: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Aug 23 18:32:23: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Aug 23 18:32:25: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Aug 23 18:32:26: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Aug 23 18:32:27: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Aug 23 18:32:28: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Aug 23 18:32:29: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Aug 23 18:32:30: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Aug 23 18:32:30: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Aug 23 18:32:32: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Aug 23 18:32:33: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Aug 23 18:32:34: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Aug 23 18:32:40: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Aug 23 18:32:41: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Aug 23 18:32:42: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Aug 23 18:32:43: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Aug 23 18:32:44: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Aug 23 18:32:46: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Aug 23 18:32:47: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Aug 23 18:32:48: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Aug 23 18:32:49: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Aug 23 18:32:50: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Aug 23 18:32:51: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Aug 23 18:32:52: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Aug 23 18:32:56: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Aug 23 18:33:06: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Aug 23 18:33:06: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Aug 23 18:33:07: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Aug 23 18:33:08: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Aug 23 18:33:09: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Aug 23 18:33:59: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Aug 23 18:34:00: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Aug 23 18:34:01: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Aug 23 18:34:05: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Aug 23 18:34:06: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Aug 23 18:34:07: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Aug 23 18:34:08: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Aug 23 18:34:10: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Aug 23 18:34:11: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Aug 23 18:34:12: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Aug 23 18:34:17: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Aug 23 18:34:20: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Aug 23 18:34:21: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Aug 23 18:34:22: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Aug 23 18:34:23: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Aug 23 18:34:25: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Aug 23 18:34:26: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Aug 23 18:34:27: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Aug 23 18:34:28: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Aug 23 18:34:28: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Aug 23 18:34:29: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Aug 23 18:34:39: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Aug 23 18:34:41: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Aug 23 18:34:42: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Aug 23 18:34:43: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Aug 23 18:34:47: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Aug 23 18:34:48: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Aug 23 18:34:53: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Aug 23 18:34:54: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Aug 23 18:34:56: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Aug 23 18:34:57: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Aug 23 18:35:01: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Aug 23 18:35:02: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Aug 23 18:35:07: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Aug 23 18:35:08: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Aug 23 18:35:09: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Aug 23 18:35:17: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Aug 23 18:35:18: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Aug 23 18:35:19: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Aug 23 18:35:20: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Aug 23 18:35:21: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Aug 23 18:35:22: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Aug 23 18:35:23: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Aug 23 18:35:24: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Aug 23 18:35:26: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Aug 23 18:35:27: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Aug 23 18:35:28: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Aug 23 18:35:29: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Aug 23 18:35:30: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Aug 23 18:35:31: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Aug 23 18:35:33: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Aug 23 18:35:34: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Aug 23 18:35:35: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Aug 23 18:35:36: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Aug 23 18:35:37: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Aug 23 18:35:38: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Aug 23 18:35:38: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Aug 23 18:36:00: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Aug 23 18:36:01: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Aug 23 18:36:02: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Aug 23 18:36:03: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Aug 23 18:36:04: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Aug 23 18:36:05: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Aug 23 18:36:06: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Aug 23 18:36:07: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Aug 23 18:36:18: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Aug 23 18:36:19: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Aug 23 18:36:56: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Aug 23 18:36:57: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Aug 23 18:36:58: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Aug 23 18:36:59: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Aug 23 18:37:01: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Aug 23 18:37:02: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Aug 23 18:37:03: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Aug 23 18:37:04: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Aug 23 18:37:24: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Aug 23 18:37:25: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Aug 23 18:37:29: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Aug 23 18:37:31: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Aug 23 18:37:32: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Aug 23 18:37:33: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Aug 23 18:37:44: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Aug 23 18:37:45: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Aug 23 18:37:49: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Aug 23 18:37:50: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Aug 23 18:37:52: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Aug 23 18:37:53: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Aug 23 18:37:54: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Aug 23 18:37:55: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Aug 23 18:37:56: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Aug 23 18:38:02: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Aug 23 18:38:03: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Aug 23 18:38:12: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Aug 23 18:38:13: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Aug 23 18:38:14: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Aug 23 18:38:15: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Aug 23 18:38:16: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Aug 23 18:38:17: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Aug 23 18:38:18: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Aug 23 18:38:18: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Aug 23 18:38:20: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Aug 23 18:38:21: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Aug 23 18:38:22: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Aug 23 18:38:23: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Aug 23 18:38:23: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Aug 23 18:38:24: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Aug 23 18:38:25: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Aug 23 18:38:26: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Aug 23 18:38:28: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Aug 23 18:38:29: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Aug 23 18:38:30: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Aug 23 18:39:01: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Aug 23 18:39:11: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Aug 23 18:39:13: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Aug 23 18:39:13: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Aug 23 18:39:15: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Aug 23 18:39:16: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Aug 23 18:39:27: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Aug 23 18:39:28: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Aug 23 18:39:30: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Aug 23 18:39:31: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Aug 23 18:39:32: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Aug 23 18:39:33: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Aug 23 18:39:34: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Aug 23 18:39:35: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Aug 23 18:39:39: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Aug 23 18:39:41: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Aug 23 18:39:43: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Aug 23 18:39:44: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Aug 23 18:39:45: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Aug 23 18:39:46: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Aug 23 18:39:47: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Aug 23 18:39:48: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Aug 23 18:39:49: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Aug 23 18:39:55: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Aug 23 18:39:56: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Aug 23 18:39:57: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Aug 23 18:39:58: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Aug 23 18:39:59: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Aug 23 18:40:00: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Aug 23 18:40:01: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Aug 23 18:40:02: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Aug 23 18:40:04: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Aug 23 18:40:05: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Aug 23 18:40:08: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Aug 23 18:40:09: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Aug 23 18:40:10: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Aug 23 18:40:10: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Aug 23 18:40:12: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Aug 23 18:40:13: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Aug 23 18:40:14: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Aug 23 18:40:15: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Aug 23 18:40:16: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Aug 23 18:40:17: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Aug 23 18:40:21: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Aug 23 18:40:22: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Aug 23 18:40:24: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Aug 23 18:40:25: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Aug 23 18:40:26: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Aug 23 18:40:27: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Aug 23 18:40:52: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Aug 23 18:40:54: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Aug 24 19:07:53: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/c2203e85-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.NquRmE/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 451 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058123 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.8735e-05 s, 23.1 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00482688 s, 611 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sat Aug 24 19:11:03 2024 4.36% done, estimate finish Sat Aug 24 19:11:03 2024 6.54% done, estimate finish Sat Aug 24 19:11:03 2024 8.71% done, estimate finish Sat Aug 24 19:11:03 2024 10.89% done, estimate finish Sat Aug 24 19:11:03 2024 13.07% done, estimate finish Sat Aug 24 19:11:03 2024 15.25% done, estimate finish Sat Aug 24 19:11:03 2024 17.42% done, estimate finish Sat Aug 24 19:11:03 2024 19.61% done, estimate finish Sat Aug 24 19:11:03 2024 21.78% done, estimate finish Sat Aug 24 19:11:03 2024 23.96% done, estimate finish Sat Aug 24 19:11:03 2024 26.14% done, estimate finish Sat Aug 24 19:11:03 2024 28.32% done, estimate finish Sat Aug 24 19:11:03 2024 30.49% done, estimate finish Sat Aug 24 19:11:03 2024 32.67% done, estimate finish Sat Aug 24 19:11:03 2024 34.85% done, estimate finish Sat Aug 24 19:11:03 2024 37.03% done, estimate finish Sat Aug 24 19:11:03 2024 39.20% done, estimate finish Sat Aug 24 19:11:03 2024 41.38% done, estimate finish Sat Aug 24 19:11:03 2024 43.56% done, estimate finish Sat Aug 24 19:11:03 2024 45.74% done, estimate finish Sat Aug 24 19:11:03 2024 47.91% done, estimate finish Sat Aug 24 19:11:03 2024 50.09% done, estimate finish Sat Aug 24 19:11:03 2024 52.27% done, estimate finish Sat Aug 24 19:11:03 2024 54.45% done, estimate finish Sat Aug 24 19:11:03 2024 56.62% done, estimate finish Sat Aug 24 19:11:03 2024 58.81% done, estimate finish Sat Aug 24 19:11:03 2024 60.98% done, estimate finish Sat Aug 24 19:11:03 2024 63.16% done, estimate finish Sat Aug 24 19:11:03 2024 65.34% done, estimate finish Sat Aug 24 19:11:03 2024 67.52% done, estimate finish Sat Aug 24 19:11:03 2024 69.69% done, estimate finish Sat Aug 24 19:11:03 2024 71.87% done, estimate finish Sat Aug 24 19:11:03 2024 74.05% done, estimate finish Sat Aug 24 19:11:03 2024 76.23% done, estimate finish Sat Aug 24 19:11:03 2024 78.40% done, estimate finish Sat Aug 24 19:11:03 2024 80.58% done, estimate finish Sat Aug 24 19:11:03 2024 82.76% done, estimate finish Sat Aug 24 19:11:03 2024 84.94% done, estimate finish Sat Aug 24 19:11:03 2024 87.11% done, estimate finish Sat Aug 24 19:11:03 2024 89.29% done, estimate finish Sat Aug 24 19:11:03 2024 91.47% done, estimate finish Sat Aug 24 19:11:03 2024 93.65% done, estimate finish Sat Aug 24 19:11:03 2024 95.82% done, estimate finish Sat Aug 24 19:11:03 2024 98.01% done, estimate finish Sat Aug 24 19:11:03 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229396 Writing: Ending Padblock Start Block 229443 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229593 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Aug 24 19:11:11: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.8744 s, 377 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xeaf06cf9. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0xeaf06cf9 Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (253:1): 0 1040384 linear 7:2 8192 add map loop2p2 (253:2): 0 65536 linear 7:2 1048576 add map loop2p3 (253:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 6c6df16c-047f-4aa0-82ed-60336d3598cb Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 23c74643-e139-4d75-af6d-607b7157a6d1 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.0% non-contiguous), 126023/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.0% non-contiguous), 126023/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452591/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452591/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0334179 s, 3.1 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Aug 24 19:14:40: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Aug 24 19:15:19: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Aug 24 19:15:47: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Aug 24 19:15:48: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Aug 24 19:15:50: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Aug 24 19:15:51: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Aug 24 19:15:52: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Aug 24 19:15:53: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Aug 24 19:15:54: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Aug 24 19:15:55: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Aug 24 19:15:56: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Aug 24 19:16:02: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Aug 24 19:16:03: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Aug 24 19:16:04: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Aug 24 19:16:05: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Aug 24 19:16:06: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Aug 24 19:16:07: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Aug 24 19:16:08: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Aug 24 19:16:09: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Aug 24 19:16:10: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Aug 24 19:16:11: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Aug 24 19:16:12: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Aug 24 19:16:13: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Aug 24 19:16:19: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Aug 24 19:16:20: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Aug 24 19:16:21: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Aug 24 19:16:22: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Aug 24 19:16:24: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Aug 24 19:16:25: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Aug 24 19:16:26: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Aug 24 19:16:27: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Aug 24 19:16:28: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Aug 24 19:16:29: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Aug 24 19:16:30: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Aug 24 19:16:32: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Aug 24 19:16:36: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Aug 24 19:16:45: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Aug 24 19:16:45: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Aug 24 19:16:46: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Aug 24 19:16:46: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Aug 24 19:16:47: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Aug 24 19:17:37: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Aug 24 19:17:38: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Aug 24 19:17:39: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Aug 24 19:17:42: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Aug 24 19:17:43: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Aug 24 19:17:44: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Aug 24 19:17:45: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Aug 24 19:17:46: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Aug 24 19:17:47: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Aug 24 19:17:48: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Aug 24 19:17:53: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Aug 24 19:17:56: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Aug 24 19:17:57: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Aug 24 19:17:59: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Aug 24 19:18:00: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Aug 24 19:18:01: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Aug 24 19:18:02: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Aug 24 19:18:03: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Aug 24 19:18:04: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Aug 24 19:18:04: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Aug 24 19:18:05: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Aug 24 19:18:16: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Aug 24 19:18:17: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Aug 24 19:18:18: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Aug 24 19:18:19: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Aug 24 19:18:23: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Aug 24 19:18:24: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Aug 24 19:18:29: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Aug 24 19:18:31: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Aug 24 19:18:32: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Aug 24 19:18:33: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Aug 24 19:18:37: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Aug 24 19:18:38: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Aug 24 19:18:43: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Aug 24 19:18:44: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Aug 24 19:18:46: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Aug 24 19:18:52: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Aug 24 19:18:53: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Aug 24 19:18:54: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Aug 24 19:18:55: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Aug 24 19:18:56: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Aug 24 19:18:57: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Aug 24 19:18:59: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Aug 24 19:19:00: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Aug 24 19:19:01: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Aug 24 19:19:02: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Aug 24 19:19:03: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Aug 24 19:19:04: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Aug 24 19:19:06: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Aug 24 19:19:06: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Aug 24 19:19:07: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Aug 24 19:19:08: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Aug 24 19:19:09: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Aug 24 19:19:10: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Aug 24 19:19:11: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Aug 24 19:19:12: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Aug 24 19:19:13: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Aug 24 19:19:34: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Aug 24 19:19:35: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Aug 24 19:19:36: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Aug 24 19:19:37: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Aug 24 19:19:38: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Aug 24 19:19:39: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Aug 24 19:19:41: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Aug 24 19:19:42: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Aug 24 19:19:52: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Aug 24 19:19:53: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Aug 24 19:20:30: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Aug 24 19:20:31: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Aug 24 19:20:32: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Aug 24 19:20:34: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Aug 24 19:20:35: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Aug 24 19:20:36: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Aug 24 19:20:37: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Aug 24 19:20:38: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Aug 24 19:20:58: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Aug 24 19:20:58: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Aug 24 19:21:03: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Aug 24 19:21:04: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Aug 24 19:21:05: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Aug 24 19:21:06: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Aug 24 19:21:17: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Aug 24 19:21:18: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Aug 24 19:21:22: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Aug 24 19:21:24: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Aug 24 19:21:25: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Aug 24 19:21:26: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Aug 24 19:21:27: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Aug 24 19:21:28: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Aug 24 19:21:29: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Aug 24 19:21:35: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Aug 24 19:21:37: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Aug 24 19:21:45: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Aug 24 19:21:46: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Aug 24 19:21:47: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Aug 24 19:21:47: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Aug 24 19:21:48: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Aug 24 19:21:49: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Aug 24 19:21:50: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Aug 24 19:21:52: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Aug 24 19:21:53: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Aug 24 19:21:54: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Aug 24 19:21:55: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Aug 24 19:21:56: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Aug 24 19:21:56: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Aug 24 19:21:57: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Aug 24 19:21:58: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Aug 24 19:22:00: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Aug 24 19:22:01: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Aug 24 19:22:02: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Aug 24 19:22:03: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Aug 24 19:22:35: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Aug 24 19:22:46: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Aug 24 19:22:47: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Aug 24 19:22:47: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Aug 24 19:22:49: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Aug 24 19:22:50: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Aug 24 19:23:01: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Aug 24 19:23:03: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Aug 24 19:23:04: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Aug 24 19:23:05: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Aug 24 19:23:06: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Aug 24 19:23:07: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Aug 24 19:23:08: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Aug 24 19:23:08: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Aug 24 19:23:12: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Aug 24 19:23:15: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Aug 24 19:23:16: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Aug 24 19:23:17: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Aug 24 19:23:18: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Aug 24 19:23:19: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Aug 24 19:23:20: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Aug 24 19:23:21: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Aug 24 19:23:23: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Aug 24 19:23:28: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Aug 24 19:23:29: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Aug 24 19:23:30: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Aug 24 19:23:31: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Aug 24 19:23:32: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Aug 24 19:23:33: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Aug 24 19:23:35: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Aug 24 19:23:36: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Aug 24 19:23:37: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Aug 24 19:23:38: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Aug 24 19:23:41: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Aug 24 19:23:42: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Aug 24 19:23:43: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Aug 24 19:23:44: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Aug 24 19:23:45: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Aug 24 19:23:46: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Aug 24 19:23:47: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Aug 24 19:23:48: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Aug 24 19:23:49: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Aug 24 19:23:50: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Aug 24 19:23:54: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Aug 24 19:23:56: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Aug 24 19:23:57: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Aug 24 19:23:58: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Aug 24 19:23:59: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Aug 24 19:24:00: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Aug 24 19:24:26: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Aug 24 19:24:27: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Aug 25 01:02:37: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/c2203e85-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.Zmi4io/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 451 files dracut: Saved: 1.11 MiB dracut: Duration: 0.055652 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.9156e-05 s, 41.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00643796 s, 458 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sun Aug 25 01:05:43 2024 4.36% done, estimate finish Sun Aug 25 01:05:43 2024 6.54% done, estimate finish Sun Aug 25 01:05:43 2024 8.71% done, estimate finish Sun Aug 25 01:05:43 2024 10.89% done, estimate finish Sun Aug 25 01:05:43 2024 13.07% done, estimate finish Sun Aug 25 01:05:43 2024 15.25% done, estimate finish Sun Aug 25 01:05:43 2024 17.42% done, estimate finish Sun Aug 25 01:05:43 2024 19.61% done, estimate finish Sun Aug 25 01:05:43 2024 21.78% done, estimate finish Sun Aug 25 01:05:43 2024 23.96% done, estimate finish Sun Aug 25 01:05:43 2024 26.14% done, estimate finish Sun Aug 25 01:05:43 2024 28.32% done, estimate finish Sun Aug 25 01:05:43 2024 30.49% done, estimate finish Sun Aug 25 01:05:43 2024 32.67% done, estimate finish Sun Aug 25 01:05:43 2024 34.85% done, estimate finish Sun Aug 25 01:05:43 2024 37.03% done, estimate finish Sun Aug 25 01:05:43 2024 39.20% done, estimate finish Sun Aug 25 01:05:43 2024 41.38% done, estimate finish Sun Aug 25 01:05:43 2024 43.56% done, estimate finish Sun Aug 25 01:05:43 2024 45.74% done, estimate finish Sun Aug 25 01:05:43 2024 47.91% done, estimate finish Sun Aug 25 01:05:43 2024 50.09% done, estimate finish Sun Aug 25 01:05:43 2024 52.27% done, estimate finish Sun Aug 25 01:05:43 2024 54.45% done, estimate finish Sun Aug 25 01:05:43 2024 56.62% done, estimate finish Sun Aug 25 01:05:43 2024 58.81% done, estimate finish Sun Aug 25 01:05:43 2024 60.98% done, estimate finish Sun Aug 25 01:05:44 2024 63.16% done, estimate finish Sun Aug 25 01:05:44 2024 65.34% done, estimate finish Sun Aug 25 01:05:44 2024 67.52% done, estimate finish Sun Aug 25 01:05:44 2024 69.69% done, estimate finish Sun Aug 25 01:05:44 2024 71.87% done, estimate finish Sun Aug 25 01:05:44 2024 74.05% done, estimate finish Sun Aug 25 01:05:44 2024 76.23% done, estimate finish Sun Aug 25 01:05:44 2024 78.40% done, estimate finish Sun Aug 25 01:05:44 2024 80.58% done, estimate finish Sun Aug 25 01:05:44 2024 82.76% done, estimate finish Sun Aug 25 01:05:44 2024 84.94% done, estimate finish Sun Aug 25 01:05:44 2024 87.11% done, estimate finish Sun Aug 25 01:05:44 2024 89.29% done, estimate finish Sun Aug 25 01:05:44 2024 91.47% done, estimate finish Sun Aug 25 01:05:44 2024 93.65% done, estimate finish Sun Aug 25 01:05:44 2024 95.82% done, estimate finish Sun Aug 25 01:05:44 2024 98.01% done, estimate finish Sun Aug 25 01:05:44 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229393 Writing: Ending Padblock Start Block 229440 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229590 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Aug 25 01:05:52: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.0974 s, 372 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x2484661d. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0x2484661d Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (253:1): 0 1040384 linear 7:2 8192 add map loop2p2 (253:2): 0 65536 linear 7:2 1048576 add map loop2p3 (253:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: b500b564-ef49-4c40-91d2-c447e69d798a Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 41dafa96-1d72-41d3-bad3-af209102a7f4 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.7% non-contiguous), 126024/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.7% non-contiguous), 126024/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452591/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452591/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0329255 s, 3.2 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Aug 25 01:09:14: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Aug 25 01:09:53: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Aug 25 01:10:22: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Aug 25 01:10:23: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Aug 25 01:10:25: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Aug 25 01:10:26: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Aug 25 01:10:27: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Aug 25 01:10:28: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Aug 25 01:10:29: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Aug 25 01:10:30: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Aug 25 01:10:31: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Aug 25 01:10:37: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Aug 25 01:10:38: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Aug 25 01:10:39: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Aug 25 01:10:40: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Aug 25 01:10:41: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Aug 25 01:10:42: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Aug 25 01:10:43: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Aug 25 01:10:44: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Aug 25 01:10:45: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Aug 25 01:10:46: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Aug 25 01:10:47: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Aug 25 01:10:48: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Aug 25 01:10:54: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Aug 25 01:10:55: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Aug 25 01:10:56: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Aug 25 01:10:57: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Aug 25 01:10:59: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Aug 25 01:11:00: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Aug 25 01:11:01: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Aug 25 01:11:02: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Aug 25 01:11:03: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Aug 25 01:11:04: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Aug 25 01:11:05: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Aug 25 01:11:07: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Aug 25 01:11:11: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Aug 25 01:11:20: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Aug 25 01:11:20: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Aug 25 01:11:21: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Aug 25 01:11:21: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Aug 25 01:11:22: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Aug 25 01:12:12: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Aug 25 01:12:13: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Aug 25 01:12:14: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Aug 25 01:12:17: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Aug 25 01:12:18: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Aug 25 01:12:19: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Aug 25 01:12:20: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Aug 25 01:12:21: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Aug 25 01:12:22: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Aug 25 01:12:23: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Aug 25 01:12:28: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Aug 25 01:12:31: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Aug 25 01:12:32: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Aug 25 01:12:34: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Aug 25 01:12:35: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Aug 25 01:12:36: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Aug 25 01:12:37: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Aug 25 01:12:38: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Aug 25 01:12:39: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Aug 25 01:12:39: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Aug 25 01:12:40: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Aug 25 01:12:51: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Aug 25 01:12:52: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Aug 25 01:12:53: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Aug 25 01:12:54: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Aug 25 01:12:58: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Aug 25 01:12:59: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Aug 25 01:13:04: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Aug 25 01:13:06: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Aug 25 01:13:07: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Aug 25 01:13:08: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Aug 25 01:13:12: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Aug 25 01:13:13: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Aug 25 01:13:18: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Aug 25 01:13:19: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Aug 25 01:13:21: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Aug 25 01:13:27: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Aug 25 01:13:28: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Aug 25 01:13:29: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Aug 25 01:13:30: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Aug 25 01:13:31: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Aug 25 01:13:32: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Aug 25 01:13:34: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Aug 25 01:13:35: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Aug 25 01:13:36: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Aug 25 01:13:37: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Aug 25 01:13:38: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Aug 25 01:13:39: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Aug 25 01:13:41: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Aug 25 01:13:41: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Aug 25 01:13:42: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Aug 25 01:13:43: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Aug 25 01:13:44: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Aug 25 01:13:45: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Aug 25 01:13:46: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Aug 25 01:13:47: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Aug 25 01:13:48: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Aug 25 01:14:09: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Aug 25 01:14:10: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Aug 25 01:14:11: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Aug 25 01:14:12: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Aug 25 01:14:13: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Aug 25 01:14:14: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Aug 25 01:14:16: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Aug 25 01:14:17: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Aug 25 01:14:27: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Aug 25 01:14:28: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Aug 25 01:15:04: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Aug 25 01:15:05: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Aug 25 01:15:06: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Aug 25 01:15:08: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Aug 25 01:15:09: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Aug 25 01:15:10: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Aug 25 01:15:11: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Aug 25 01:15:12: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Aug 25 01:15:32: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Aug 25 01:15:32: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Aug 25 01:15:37: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Aug 25 01:15:38: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Aug 25 01:15:39: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Aug 25 01:15:40: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Aug 25 01:15:51: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Aug 25 01:15:52: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Aug 25 01:15:56: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Aug 25 01:15:58: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Aug 25 01:15:59: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Aug 25 01:16:00: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Aug 25 01:16:01: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Aug 25 01:16:02: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Aug 25 01:16:03: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Aug 25 01:16:09: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Aug 25 01:16:11: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Aug 25 01:16:19: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Aug 25 01:16:20: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Aug 25 01:16:21: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Aug 25 01:16:21: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Aug 25 01:16:22: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Aug 25 01:16:23: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Aug 25 01:16:24: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Aug 25 01:16:25: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Aug 25 01:16:26: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Aug 25 01:16:27: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Aug 25 01:16:28: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Aug 25 01:16:29: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Aug 25 01:16:29: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Aug 25 01:16:30: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Aug 25 01:16:31: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Aug 25 01:16:33: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Aug 25 01:16:34: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Aug 25 01:16:35: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Aug 25 01:16:36: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Aug 25 01:17:08: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Aug 25 01:17:19: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Aug 25 01:17:20: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Aug 25 01:17:20: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Aug 25 01:17:22: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Aug 25 01:17:23: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Aug 25 01:17:34: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Aug 25 01:17:36: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Aug 25 01:17:37: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Aug 25 01:17:38: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Aug 25 01:17:39: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Aug 25 01:17:40: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Aug 25 01:17:41: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Aug 25 01:17:41: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Aug 25 01:17:45: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Aug 25 01:17:48: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Aug 25 01:17:49: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Aug 25 01:17:50: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Aug 25 01:17:51: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Aug 25 01:17:52: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Aug 25 01:17:53: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Aug 25 01:17:54: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Aug 25 01:17:56: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Aug 25 01:18:01: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Aug 25 01:18:02: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Aug 25 01:18:03: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Aug 25 01:18:04: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Aug 25 01:18:05: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Aug 25 01:18:06: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Aug 25 01:18:07: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Aug 25 01:18:09: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Aug 25 01:18:10: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Aug 25 01:18:11: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Aug 25 01:18:14: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Aug 25 01:18:15: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Aug 25 01:18:16: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Aug 25 01:18:17: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Aug 25 01:18:18: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Aug 25 01:18:19: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Aug 25 01:18:20: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Aug 25 01:18:21: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Aug 25 01:18:22: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Aug 25 01:18:23: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Aug 25 01:18:27: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Aug 25 01:18:29: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Aug 25 01:18:30: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Aug 25 01:18:31: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Aug 25 01:18:32: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Aug 25 01:18:33: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Aug 25 01:18:59: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Aug 25 01:19:00: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Aug 25 02:46:14: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/c2203e85-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.5cWw6d/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 450 files dracut: Saved: 1.11 MiB dracut: Duration: 0.083973 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 0.000123839 s, 16.5 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00671285 s, 439 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sun Aug 25 02:49:26 2024 4.36% done, estimate finish Sun Aug 25 02:49:26 2024 6.54% done, estimate finish Sun Aug 25 02:49:26 2024 8.71% done, estimate finish Sun Aug 25 02:49:26 2024 10.89% done, estimate finish Sun Aug 25 02:49:26 2024 13.07% done, estimate finish Sun Aug 25 02:49:26 2024 15.25% done, estimate finish Sun Aug 25 02:49:26 2024 17.42% done, estimate finish Sun Aug 25 02:49:26 2024 19.61% done, estimate finish Sun Aug 25 02:49:26 2024 21.78% done, estimate finish Sun Aug 25 02:49:26 2024 23.96% done, estimate finish Sun Aug 25 02:49:26 2024 26.14% done, estimate finish Sun Aug 25 02:49:26 2024 28.32% done, estimate finish Sun Aug 25 02:49:26 2024 30.49% done, estimate finish Sun Aug 25 02:49:26 2024 32.67% done, estimate finish Sun Aug 25 02:49:26 2024 34.85% done, estimate finish Sun Aug 25 02:49:26 2024 37.03% done, estimate finish Sun Aug 25 02:49:26 2024 39.20% done, estimate finish Sun Aug 25 02:49:26 2024 41.38% done, estimate finish Sun Aug 25 02:49:26 2024 43.56% done, estimate finish Sun Aug 25 02:49:26 2024 45.74% done, estimate finish Sun Aug 25 02:49:26 2024 47.91% done, estimate finish Sun Aug 25 02:49:26 2024 50.10% done, estimate finish Sun Aug 25 02:49:26 2024 52.27% done, estimate finish Sun Aug 25 02:49:26 2024 54.45% done, estimate finish Sun Aug 25 02:49:26 2024 56.63% done, estimate finish Sun Aug 25 02:49:26 2024 58.81% done, estimate finish Sun Aug 25 02:49:26 2024 60.98% done, estimate finish Sun Aug 25 02:49:26 2024 63.16% done, estimate finish Sun Aug 25 02:49:26 2024 65.34% done, estimate finish Sun Aug 25 02:49:26 2024 67.52% done, estimate finish Sun Aug 25 02:49:26 2024 69.69% done, estimate finish Sun Aug 25 02:49:26 2024 71.87% done, estimate finish Sun Aug 25 02:49:26 2024 74.05% done, estimate finish Sun Aug 25 02:49:26 2024 76.23% done, estimate finish Sun Aug 25 02:49:27 2024 78.40% done, estimate finish Sun Aug 25 02:49:27 2024 80.59% done, estimate finish Sun Aug 25 02:49:27 2024 82.76% done, estimate finish Sun Aug 25 02:49:27 2024 84.94% done, estimate finish Sun Aug 25 02:49:27 2024 87.12% done, estimate finish Sun Aug 25 02:49:27 2024 89.29% done, estimate finish Sun Aug 25 02:49:27 2024 91.48% done, estimate finish Sun Aug 25 02:49:27 2024 93.65% done, estimate finish Sun Aug 25 02:49:27 2024 95.83% done, estimate finish Sun Aug 25 02:49:27 2024 98.01% done, estimate finish Sun Aug 25 02:49:27 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229388 Writing: Ending Padblock Start Block 229435 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229585 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Aug 25 02:49:34: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.9262 s, 376 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x1aa35375. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0x1aa35375 Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (253:1): 0 1040384 linear 7:2 8192 add map loop2p2 (253:2): 0 65536 linear 7:2 1048576 add map loop2p3 (253:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: f758b161-9ff3-4e8e-a7d1-bbe2a555286f Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 64b43679-b57d-49a9-be47-4595f0a7e65a Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.5% non-contiguous), 126022/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.5% non-contiguous), 126022/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452590/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452590/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.035969 s, 2.9 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Aug 25 02:53:05: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Aug 25 02:53:44: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Aug 25 02:54:13: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Aug 25 02:54:15: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Aug 25 02:54:16: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Aug 25 02:54:16: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Aug 25 02:54:17: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Aug 25 02:54:18: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Aug 25 02:54:19: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Aug 25 02:54:20: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Aug 25 02:54:21: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Aug 25 02:54:27: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Aug 25 02:54:28: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Aug 25 02:54:29: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Aug 25 02:54:30: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Aug 25 02:54:31: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Aug 25 02:54:32: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Aug 25 02:54:33: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Aug 25 02:54:34: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Aug 25 02:54:35: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Aug 25 02:54:36: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Aug 25 02:54:37: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Aug 25 02:54:38: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Aug 25 02:54:44: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Aug 25 02:54:45: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Aug 25 02:54:46: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Aug 25 02:54:48: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Aug 25 02:54:49: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Aug 25 02:54:50: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Aug 25 02:54:51: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Aug 25 02:54:52: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Aug 25 02:54:53: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Aug 25 02:54:54: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Aug 25 02:54:55: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Aug 25 02:54:57: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Aug 25 02:55:01: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Aug 25 02:55:10: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Aug 25 02:55:10: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Aug 25 02:55:11: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Aug 25 02:55:11: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Aug 25 02:55:12: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Aug 25 02:56:02: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Aug 25 02:56:03: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Aug 25 02:56:04: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Aug 25 02:56:07: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Aug 25 02:56:08: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Aug 25 02:56:09: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Aug 25 02:56:11: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Aug 25 02:56:12: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Aug 25 02:56:13: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Aug 25 02:56:14: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Aug 25 02:56:19: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Aug 25 02:56:22: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Aug 25 02:56:23: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Aug 25 02:56:25: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Aug 25 02:56:26: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Aug 25 02:56:27: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Aug 25 02:56:28: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Aug 25 02:56:29: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Aug 25 02:56:30: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Aug 25 02:56:30: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Aug 25 02:56:31: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Aug 25 02:56:42: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Aug 25 02:56:43: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Aug 25 02:56:44: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Aug 25 02:56:45: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Aug 25 02:56:49: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Aug 25 02:56:50: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Aug 25 02:56:56: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Aug 25 02:56:57: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Aug 25 02:56:58: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Aug 25 02:56:59: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Aug 25 02:57:03: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Aug 25 02:57:04: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Aug 25 02:57:09: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Aug 25 02:57:10: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Aug 25 02:57:12: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Aug 25 02:57:18: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Aug 25 02:57:19: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Aug 25 02:57:20: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Aug 25 02:57:21: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Aug 25 02:57:22: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Aug 25 02:57:23: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Aug 25 02:57:25: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Aug 25 02:57:26: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Aug 25 02:57:26: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Aug 25 02:57:27: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Aug 25 02:57:28: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Aug 25 02:57:29: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Aug 25 02:57:31: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Aug 25 02:57:31: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Aug 25 02:57:32: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Aug 25 02:57:33: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Aug 25 02:57:33: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Aug 25 02:57:34: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Aug 25 02:57:35: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Aug 25 02:57:36: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Aug 25 02:57:38: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Aug 25 02:57:59: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Aug 25 02:58:00: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Aug 25 02:58:01: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Aug 25 02:58:02: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Aug 25 02:58:03: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Aug 25 02:58:04: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Aug 25 02:58:06: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Aug 25 02:58:07: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Aug 25 02:58:17: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Aug 25 02:58:18: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Aug 25 02:58:54: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Aug 25 02:58:55: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Aug 25 02:58:55: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Aug 25 02:58:57: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Aug 25 02:58:58: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Aug 25 02:58:59: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Aug 25 02:59:00: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Aug 25 02:59:01: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Aug 25 02:59:21: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Aug 25 02:59:21: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Aug 25 02:59:26: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Aug 25 02:59:27: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Aug 25 02:59:28: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Aug 25 02:59:29: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Aug 25 02:59:40: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Aug 25 02:59:41: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Aug 25 02:59:45: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Aug 25 02:59:47: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Aug 25 02:59:48: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Aug 25 02:59:49: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Aug 25 02:59:50: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Aug 25 02:59:51: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Aug 25 02:59:52: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Aug 25 02:59:58: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Aug 25 03:00:00: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Aug 25 03:00:08: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Aug 25 03:00:09: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Aug 25 03:00:10: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Aug 25 03:00:10: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Aug 25 03:00:11: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Aug 25 03:00:12: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Aug 25 03:00:13: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Aug 25 03:00:14: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Aug 25 03:00:15: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Aug 25 03:00:16: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Aug 25 03:00:17: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Aug 25 03:00:18: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Aug 25 03:00:18: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Aug 25 03:00:19: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Aug 25 03:00:20: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Aug 25 03:00:22: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Aug 25 03:00:23: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Aug 25 03:00:24: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Aug 25 03:00:25: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Aug 25 03:00:56: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Aug 25 03:01:07: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Aug 25 03:01:08: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Aug 25 03:01:08: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Aug 25 03:01:10: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Aug 25 03:01:11: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Aug 25 03:01:22: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Aug 25 03:01:24: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Aug 25 03:01:25: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Aug 25 03:01:26: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Aug 25 03:01:27: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Aug 25 03:01:28: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Aug 25 03:01:29: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Aug 25 03:01:29: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Aug 25 03:01:33: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Aug 25 03:01:36: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Aug 25 03:01:37: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Aug 25 03:01:38: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Aug 25 03:01:39: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Aug 25 03:01:40: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Aug 25 03:01:41: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Aug 25 03:01:42: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Aug 25 03:01:44: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Aug 25 03:01:49: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Aug 25 03:01:50: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Aug 25 03:01:51: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Aug 25 03:01:52: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Aug 25 03:01:53: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Aug 25 03:01:54: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Aug 25 03:01:56: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Aug 25 03:01:57: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Aug 25 03:01:58: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Aug 25 03:01:59: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Aug 25 03:02:02: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Aug 25 03:02:03: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Aug 25 03:02:04: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Aug 25 03:02:05: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Aug 25 03:02:06: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Aug 25 03:02:07: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Aug 25 03:02:08: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Aug 25 03:02:09: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Aug 25 03:02:10: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Aug 25 03:02:11: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Aug 25 03:02:16: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Aug 25 03:02:17: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Aug 25 03:02:18: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Aug 25 03:02:19: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Aug 25 03:02:20: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Aug 25 03:02:21: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Aug 25 03:02:47: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Aug 25 03:02:48: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Aug 25 14:31:16: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/6605bda9-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.67Ab3u/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 450 files dracut: Saved: 1.11 MiB dracut: Duration: 0.052399 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.5647e-05 s, 44.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00679523 s, 434 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sun Aug 25 14:34:29 2024 4.36% done, estimate finish Sun Aug 25 14:34:29 2024 6.54% done, estimate finish Sun Aug 25 14:34:29 2024 8.71% done, estimate finish Sun Aug 25 14:34:29 2024 10.89% done, estimate finish Sun Aug 25 14:34:29 2024 13.07% done, estimate finish Sun Aug 25 14:34:29 2024 15.25% done, estimate finish Sun Aug 25 14:34:29 2024 17.42% done, estimate finish Sun Aug 25 14:34:29 2024 19.61% done, estimate finish Sun Aug 25 14:34:29 2024 21.78% done, estimate finish Sun Aug 25 14:34:29 2024 23.96% done, estimate finish Sun Aug 25 14:34:29 2024 26.14% done, estimate finish Sun Aug 25 14:34:29 2024 28.32% done, estimate finish Sun Aug 25 14:34:29 2024 30.49% done, estimate finish Sun Aug 25 14:34:29 2024 32.67% done, estimate finish Sun Aug 25 14:34:29 2024 34.85% done, estimate finish Sun Aug 25 14:34:29 2024 37.03% done, estimate finish Sun Aug 25 14:34:29 2024 39.20% done, estimate finish Sun Aug 25 14:34:29 2024 41.38% done, estimate finish Sun Aug 25 14:34:29 2024 43.56% done, estimate finish Sun Aug 25 14:34:29 2024 45.74% done, estimate finish Sun Aug 25 14:34:29 2024 47.91% done, estimate finish Sun Aug 25 14:34:29 2024 50.09% done, estimate finish Sun Aug 25 14:34:29 2024 52.27% done, estimate finish Sun Aug 25 14:34:29 2024 54.45% done, estimate finish Sun Aug 25 14:34:29 2024 56.62% done, estimate finish Sun Aug 25 14:34:29 2024 58.81% done, estimate finish Sun Aug 25 14:34:29 2024 60.98% done, estimate finish Sun Aug 25 14:34:29 2024 63.16% done, estimate finish Sun Aug 25 14:34:29 2024 65.34% done, estimate finish Sun Aug 25 14:34:29 2024 67.52% done, estimate finish Sun Aug 25 14:34:29 2024 69.69% done, estimate finish Sun Aug 25 14:34:29 2024 71.87% done, estimate finish Sun Aug 25 14:34:29 2024 74.05% done, estimate finish Sun Aug 25 14:34:29 2024 76.23% done, estimate finish Sun Aug 25 14:34:29 2024 78.40% done, estimate finish Sun Aug 25 14:34:29 2024 80.58% done, estimate finish Sun Aug 25 14:34:29 2024 82.76% done, estimate finish Sun Aug 25 14:34:29 2024 84.94% done, estimate finish Sun Aug 25 14:34:29 2024 87.11% done, estimate finish Sun Aug 25 14:34:29 2024 89.29% done, estimate finish Sun Aug 25 14:34:29 2024 91.47% done, estimate finish Sun Aug 25 14:34:29 2024 93.65% done, estimate finish Sun Aug 25 14:34:29 2024 95.82% done, estimate finish Sun Aug 25 14:34:29 2024 98.01% done, estimate finish Sun Aug 25 14:34:29 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229395 Writing: Ending Padblock Start Block 229442 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229592 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Aug 25 14:34:36: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.9778 s, 375 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xbf579076. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0xbf579076 Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (253:1): 0 1040384 linear 7:2 8192 add map loop2p2 (253:2): 0 65536 linear 7:2 1048576 add map loop2p3 (253:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: c376935f-33cc-4dea-8d28-d48f30b41e3f Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: d7f66006-607d-4a8d-9aaf-4c5d195009ce Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.5% non-contiguous), 126024/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.5% non-contiguous), 126024/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452591/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452591/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0369211 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Aug 25 14:37:57: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Aug 25 14:38:36: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Aug 25 14:39:06: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Aug 25 14:39:07: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Aug 25 14:39:08: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Aug 25 14:39:09: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Aug 25 14:39:10: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Aug 25 14:39:11: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Aug 25 14:39:13: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Aug 25 14:39:14: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Aug 25 14:39:15: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Aug 25 14:39:20: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Aug 25 14:39:21: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Aug 25 14:39:22: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Aug 25 14:39:23: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Aug 25 14:39:24: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Aug 25 14:39:26: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Aug 25 14:39:27: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Aug 25 14:39:28: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Aug 25 14:39:28: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Aug 25 14:39:29: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Aug 25 14:39:30: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Aug 25 14:39:31: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Aug 25 14:39:38: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Aug 25 14:39:39: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Aug 25 14:39:40: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Aug 25 14:39:41: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Aug 25 14:39:42: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Aug 25 14:39:43: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Aug 25 14:39:44: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Aug 25 14:39:45: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Aug 25 14:39:47: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Aug 25 14:39:48: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Aug 25 14:39:49: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Aug 25 14:39:50: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Aug 25 14:39:54: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Aug 25 14:40:03: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Aug 25 14:40:03: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Aug 25 14:40:05: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Aug 25 14:40:06: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Aug 25 14:40:07: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Aug 25 14:40:56: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Aug 25 14:40:57: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Aug 25 14:40:58: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Aug 25 14:41:02: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Aug 25 14:41:03: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Aug 25 14:41:04: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Aug 25 14:41:05: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Aug 25 14:41:06: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Aug 25 14:41:07: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Aug 25 14:41:08: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Aug 25 14:41:14: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Aug 25 14:41:17: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Aug 25 14:41:18: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Aug 25 14:41:19: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Aug 25 14:41:20: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Aug 25 14:41:21: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Aug 25 14:41:22: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Aug 25 14:41:23: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Aug 25 14:41:25: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Aug 25 14:41:25: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Aug 25 14:41:26: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Aug 25 14:41:36: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Aug 25 14:41:37: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Aug 25 14:41:38: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Aug 25 14:41:39: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Aug 25 14:41:44: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Aug 25 14:41:45: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Aug 25 14:41:50: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Aug 25 14:41:51: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Aug 25 14:41:52: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Aug 25 14:41:53: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Aug 25 14:41:57: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Aug 25 14:41:59: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Aug 25 14:42:04: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Aug 25 14:42:05: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Aug 25 14:42:06: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Aug 25 14:42:12: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Aug 25 14:42:13: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Aug 25 14:42:14: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Aug 25 14:42:16: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Aug 25 14:42:17: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Aug 25 14:42:17: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Aug 25 14:42:18: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Aug 25 14:42:19: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Aug 25 14:42:19: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Aug 25 14:42:21: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Aug 25 14:42:22: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Aug 25 14:42:23: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Aug 25 14:42:24: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Aug 25 14:42:24: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Aug 25 14:42:24: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Aug 25 14:42:25: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Aug 25 14:42:25: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Aug 25 14:42:27: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Aug 25 14:42:28: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Aug 25 14:42:29: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Aug 25 14:42:29: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Aug 25 14:42:50: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Aug 25 14:42:51: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Aug 25 14:42:52: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Aug 25 14:42:54: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Aug 25 14:42:55: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Aug 25 14:42:56: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Aug 25 14:42:57: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Aug 25 14:42:58: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Aug 25 14:43:08: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Aug 25 14:43:09: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Aug 25 14:43:46: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Aug 25 14:43:47: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Aug 25 14:43:48: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Aug 25 14:43:49: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Aug 25 14:43:50: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Aug 25 14:43:51: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Aug 25 14:43:52: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Aug 25 14:43:54: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Aug 25 14:44:14: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Aug 25 14:44:14: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Aug 25 14:44:18: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Aug 25 14:44:19: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Aug 25 14:44:20: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Aug 25 14:44:21: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Aug 25 14:44:33: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Aug 25 14:44:34: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Aug 25 14:44:38: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Aug 25 14:44:39: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Aug 25 14:44:40: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Aug 25 14:44:41: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Aug 25 14:44:42: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Aug 25 14:44:44: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Aug 25 14:44:45: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Aug 25 14:44:51: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Aug 25 14:44:52: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Aug 25 14:45:00: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Aug 25 14:45:01: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Aug 25 14:45:02: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Aug 25 14:45:03: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Aug 25 14:45:04: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Aug 25 14:45:05: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Aug 25 14:45:06: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Aug 25 14:45:07: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Aug 25 14:45:08: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Aug 25 14:45:09: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Aug 25 14:45:10: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Aug 25 14:45:12: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Aug 25 14:45:12: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Aug 25 14:45:13: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Aug 25 14:45:14: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Aug 25 14:45:15: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Aug 25 14:45:16: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Aug 25 14:45:17: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Aug 25 14:45:18: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Aug 25 14:45:50: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Aug 25 14:46:00: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Aug 25 14:46:01: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Aug 25 14:46:01: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Aug 25 14:46:03: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Aug 25 14:46:05: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Aug 25 14:46:16: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Aug 25 14:46:17: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Aug 25 14:46:18: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Aug 25 14:46:19: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Aug 25 14:46:20: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Aug 25 14:46:22: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Aug 25 14:46:23: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Aug 25 14:46:23: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Aug 25 14:46:27: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Aug 25 14:46:29: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Aug 25 14:46:30: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Aug 25 14:46:31: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Aug 25 14:46:32: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Aug 25 14:46:34: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Aug 25 14:46:35: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Aug 25 14:46:36: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Aug 25 14:46:37: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Aug 25 14:46:42: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Aug 25 14:46:43: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Aug 25 14:46:44: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Aug 25 14:46:46: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Aug 25 14:46:47: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Aug 25 14:46:48: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Aug 25 14:46:49: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Aug 25 14:46:50: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Aug 25 14:46:51: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Aug 25 14:46:52: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Aug 25 14:46:56: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Aug 25 14:46:57: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Aug 25 14:46:58: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Aug 25 14:46:58: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Aug 25 14:46:59: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Aug 25 14:47:00: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Aug 25 14:47:01: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Aug 25 14:47:03: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Aug 25 14:47:04: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Aug 25 14:47:05: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Aug 25 14:47:09: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Aug 25 14:47:10: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Aug 25 14:47:11: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Aug 25 14:47:12: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Aug 25 14:47:13: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Aug 25 14:47:15: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Aug 25 14:47:40: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Aug 25 14:47:41: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Aug 25 16:45:17: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/5f9125b0-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.v77mrk/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 451 files dracut: Saved: 1.11 MiB dracut: Duration: 0.052072 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.1549e-05 s, 25.1 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00643435 s, 458 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sun Aug 25 16:48:26 2024 4.36% done, estimate finish Sun Aug 25 16:48:26 2024 6.54% done, estimate finish Sun Aug 25 16:48:26 2024 8.71% done, estimate finish Sun Aug 25 16:48:26 2024 10.90% done, estimate finish Sun Aug 25 16:48:26 2024 13.07% done, estimate finish Sun Aug 25 16:48:26 2024 15.25% done, estimate finish Sun Aug 25 16:48:26 2024 17.43% done, estimate finish Sun Aug 25 16:48:26 2024 19.61% done, estimate finish Sun Aug 25 16:48:26 2024 21.78% done, estimate finish Sun Aug 25 16:48:26 2024 23.96% done, estimate finish Sun Aug 25 16:48:26 2024 26.14% done, estimate finish Sun Aug 25 16:48:26 2024 28.32% done, estimate finish Sun Aug 25 16:48:26 2024 30.50% done, estimate finish Sun Aug 25 16:48:26 2024 32.68% done, estimate finish Sun Aug 25 16:48:26 2024 34.85% done, estimate finish Sun Aug 25 16:48:26 2024 37.03% done, estimate finish Sun Aug 25 16:48:26 2024 39.21% done, estimate finish Sun Aug 25 16:48:26 2024 41.39% done, estimate finish Sun Aug 25 16:48:26 2024 43.56% done, estimate finish Sun Aug 25 16:48:26 2024 45.74% done, estimate finish Sun Aug 25 16:48:26 2024 47.92% done, estimate finish Sun Aug 25 16:48:26 2024 50.10% done, estimate finish Sun Aug 25 16:48:26 2024 52.28% done, estimate finish Sun Aug 25 16:48:26 2024 54.46% done, estimate finish Sun Aug 25 16:48:26 2024 56.63% done, estimate finish Sun Aug 25 16:48:26 2024 58.81% done, estimate finish Sun Aug 25 16:48:26 2024 60.99% done, estimate finish Sun Aug 25 16:48:26 2024 63.17% done, estimate finish Sun Aug 25 16:48:26 2024 65.34% done, estimate finish Sun Aug 25 16:48:26 2024 67.53% done, estimate finish Sun Aug 25 16:48:26 2024 69.70% done, estimate finish Sun Aug 25 16:48:26 2024 71.88% done, estimate finish Sun Aug 25 16:48:26 2024 74.06% done, estimate finish Sun Aug 25 16:48:26 2024 76.24% done, estimate finish Sun Aug 25 16:48:26 2024 78.41% done, estimate finish Sun Aug 25 16:48:26 2024 80.59% done, estimate finish Sun Aug 25 16:48:26 2024 82.77% done, estimate finish Sun Aug 25 16:48:26 2024 84.95% done, estimate finish Sun Aug 25 16:48:26 2024 87.13% done, estimate finish Sun Aug 25 16:48:26 2024 89.31% done, estimate finish Sun Aug 25 16:48:26 2024 91.48% done, estimate finish Sun Aug 25 16:48:26 2024 93.66% done, estimate finish Sun Aug 25 16:48:26 2024 95.84% done, estimate finish Sun Aug 25 16:48:26 2024 98.02% done, estimate finish Sun Aug 25 16:48:26 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229365 Writing: Ending Padblock Start Block 229412 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229562 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Aug 25 16:48:35: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.5082 s, 364 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x4c9f7cb0. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0x4c9f7cb0 Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (253:1): 0 1040384 linear 7:2 8192 add map loop2p2 (253:2): 0 65536 linear 7:2 1048576 add map loop2p3 (253:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 5770c358-6456-4c63-b0de-330bbdbb125a Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: d7737d89-f987-4958-96a4-b47c4182f164 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.5% non-contiguous), 126024/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.5% non-contiguous), 126024/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452590/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452590/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0375114 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Aug 25 16:52:03: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Aug 25 16:52:42: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Aug 25 16:53:11: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Aug 25 16:53:13: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Aug 25 16:53:14: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Aug 25 16:53:15: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Aug 25 16:53:16: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Aug 25 16:53:17: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Aug 25 16:53:18: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Aug 25 16:53:19: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Aug 25 16:53:21: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Aug 25 16:53:26: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Aug 25 16:53:27: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Aug 25 16:53:28: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Aug 25 16:53:29: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Aug 25 16:53:30: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Aug 25 16:53:31: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Aug 25 16:53:32: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Aug 25 16:53:34: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Aug 25 16:53:34: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Aug 25 16:53:35: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Aug 25 16:53:36: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Aug 25 16:53:37: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Aug 25 16:53:43: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Aug 25 16:53:44: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Aug 25 16:53:46: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Aug 25 16:53:47: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Aug 25 16:53:48: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Aug 25 16:53:49: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Aug 25 16:53:50: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Aug 25 16:53:51: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Aug 25 16:53:52: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Aug 25 16:53:53: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Aug 25 16:53:55: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Aug 25 16:53:56: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Aug 25 16:54:00: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Aug 25 16:54:09: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Aug 25 16:54:09: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Aug 25 16:54:10: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Aug 25 16:54:10: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Aug 25 16:54:12: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Aug 25 16:55:01: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Aug 25 16:55:02: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Aug 25 16:55:03: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Aug 25 16:55:06: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Aug 25 16:55:07: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Aug 25 16:55:09: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Aug 25 16:55:09: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Aug 25 16:55:09: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Aug 25 16:55:10: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Aug 25 16:55:11: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Aug 25 16:55:16: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Aug 25 16:55:19: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Aug 25 16:55:21: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Aug 25 16:55:22: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Aug 25 16:55:23: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Aug 25 16:55:24: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Aug 25 16:55:25: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Aug 25 16:55:26: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Aug 25 16:55:27: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Aug 25 16:55:27: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Aug 25 16:55:29: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Aug 25 16:55:39: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Aug 25 16:55:40: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Aug 25 16:55:41: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Aug 25 16:55:42: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Aug 25 16:55:46: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Aug 25 16:55:47: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Aug 25 16:55:53: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Aug 25 16:55:54: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Aug 25 16:55:55: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Aug 25 16:55:56: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Aug 25 16:56:00: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Aug 25 16:56:01: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Aug 25 16:56:06: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Aug 25 16:56:08: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Aug 25 16:56:09: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Aug 25 16:56:15: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Aug 25 16:56:16: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Aug 25 16:56:17: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Aug 25 16:56:18: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Aug 25 16:56:19: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Aug 25 16:56:21: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Aug 25 16:56:22: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Aug 25 16:56:23: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Aug 25 16:56:23: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Aug 25 16:56:24: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Aug 25 16:56:25: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Aug 25 16:56:27: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Aug 25 16:56:28: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Aug 25 16:56:28: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Aug 25 16:56:28: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Aug 25 16:56:29: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Aug 25 16:56:29: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Aug 25 16:56:30: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Aug 25 16:56:31: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Aug 25 16:56:33: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Aug 25 16:56:34: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Aug 25 16:56:55: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Aug 25 16:56:56: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Aug 25 16:56:57: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Aug 25 16:56:58: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Aug 25 16:56:59: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Aug 25 16:57:01: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Aug 25 16:57:02: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Aug 25 16:57:03: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Aug 25 16:57:13: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Aug 25 16:57:14: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Aug 25 16:57:50: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Aug 25 16:57:51: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Aug 25 16:57:53: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Aug 25 16:57:54: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Aug 25 16:57:55: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Aug 25 16:57:56: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Aug 25 16:57:57: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Aug 25 16:57:58: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Aug 25 16:58:18: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Aug 25 16:58:19: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Aug 25 16:58:23: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Aug 25 16:58:24: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Aug 25 16:58:25: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Aug 25 16:58:26: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Aug 25 16:58:37: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Aug 25 16:58:38: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Aug 25 16:58:43: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Aug 25 16:58:44: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Aug 25 16:58:45: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Aug 25 16:58:46: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Aug 25 16:58:47: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Aug 25 16:58:48: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Aug 25 16:58:49: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Aug 25 16:58:56: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Aug 25 16:58:57: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Aug 25 16:59:05: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Aug 25 16:59:06: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Aug 25 16:59:07: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Aug 25 16:59:07: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Aug 25 16:59:08: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Aug 25 16:59:09: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Aug 25 16:59:11: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Aug 25 16:59:12: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Aug 25 16:59:13: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Aug 25 16:59:14: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Aug 25 16:59:15: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Aug 25 16:59:16: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Aug 25 16:59:16: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Aug 25 16:59:18: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Aug 25 16:59:19: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Aug 25 16:59:20: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Aug 25 16:59:21: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Aug 25 16:59:22: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Aug 25 16:59:23: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Aug 25 16:59:56: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Aug 25 17:00:06: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Aug 25 17:00:07: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Aug 25 17:00:07: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Aug 25 17:00:09: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Aug 25 17:00:10: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Aug 25 17:00:22: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Aug 25 17:00:23: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Aug 25 17:00:24: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Aug 25 17:00:25: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Aug 25 17:00:26: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Aug 25 17:00:27: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Aug 25 17:00:28: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Aug 25 17:00:29: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Aug 25 17:00:33: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Aug 25 17:00:35: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Aug 25 17:00:36: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Aug 25 17:00:37: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Aug 25 17:00:38: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Aug 25 17:00:39: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Aug 25 17:00:40: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Aug 25 17:00:42: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Aug 25 17:00:43: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Aug 25 17:00:48: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Aug 25 17:00:49: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Aug 25 17:00:50: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Aug 25 17:00:51: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Aug 25 17:00:52: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Aug 25 17:00:54: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Aug 25 17:00:55: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Aug 25 17:00:56: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Aug 25 17:00:57: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Aug 25 17:00:58: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Aug 25 17:01:01: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Aug 25 17:01:02: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Aug 25 17:01:04: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Aug 25 17:01:04: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Aug 25 17:01:05: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Aug 25 17:01:06: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Aug 25 17:01:07: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Aug 25 17:01:08: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Aug 25 17:01:09: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Aug 25 17:01:11: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Aug 25 17:01:15: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Aug 25 17:01:16: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Aug 25 17:01:17: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Aug 25 17:01:18: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Aug 25 17:01:19: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Aug 25 17:01:20: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Aug 25 17:01:46: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Aug 25 17:01:47: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Aug 26 14:34:14: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/5f9125b0-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.8pcEtK/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 451 files dracut: Saved: 1.11 MiB dracut: Duration: 0.057904 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.0532e-05 s, 33.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00662725 s, 445 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Mon Aug 26 14:37:20 2024 4.36% done, estimate finish Mon Aug 26 14:37:20 2024 6.54% done, estimate finish Mon Aug 26 14:37:20 2024 8.71% done, estimate finish Mon Aug 26 14:37:20 2024 10.89% done, estimate finish Mon Aug 26 14:37:20 2024 13.07% done, estimate finish Mon Aug 26 14:37:20 2024 15.25% done, estimate finish Mon Aug 26 14:37:20 2024 17.42% done, estimate finish Mon Aug 26 14:37:20 2024 19.61% done, estimate finish Mon Aug 26 14:37:20 2024 21.78% done, estimate finish Mon Aug 26 14:37:20 2024 23.96% done, estimate finish Mon Aug 26 14:37:20 2024 26.14% done, estimate finish Mon Aug 26 14:37:20 2024 28.32% done, estimate finish Mon Aug 26 14:37:20 2024 30.49% done, estimate finish Mon Aug 26 14:37:20 2024 32.67% done, estimate finish Mon Aug 26 14:37:20 2024 34.85% done, estimate finish Mon Aug 26 14:37:20 2024 37.03% done, estimate finish Mon Aug 26 14:37:20 2024 39.20% done, estimate finish Mon Aug 26 14:37:20 2024 41.38% done, estimate finish Mon Aug 26 14:37:22 2024 43.56% done, estimate finish Mon Aug 26 14:37:22 2024 45.74% done, estimate finish Mon Aug 26 14:37:22 2024 47.91% done, estimate finish Mon Aug 26 14:37:22 2024 50.10% done, estimate finish Mon Aug 26 14:37:21 2024 52.27% done, estimate finish Mon Aug 26 14:37:21 2024 54.45% done, estimate finish Mon Aug 26 14:37:21 2024 56.63% done, estimate finish Mon Aug 26 14:37:21 2024 58.81% done, estimate finish Mon Aug 26 14:37:21 2024 60.98% done, estimate finish Mon Aug 26 14:37:21 2024 63.16% done, estimate finish Mon Aug 26 14:37:21 2024 65.34% done, estimate finish Mon Aug 26 14:37:21 2024 67.52% done, estimate finish Mon Aug 26 14:37:21 2024 69.69% done, estimate finish Mon Aug 26 14:37:21 2024 71.87% done, estimate finish Mon Aug 26 14:37:21 2024 74.05% done, estimate finish Mon Aug 26 14:37:21 2024 76.23% done, estimate finish Mon Aug 26 14:37:21 2024 78.40% done, estimate finish Mon Aug 26 14:37:21 2024 80.58% done, estimate finish Mon Aug 26 14:37:21 2024 82.76% done, estimate finish Mon Aug 26 14:37:21 2024 84.94% done, estimate finish Mon Aug 26 14:37:21 2024 87.11% done, estimate finish Mon Aug 26 14:37:21 2024 89.29% done, estimate finish Mon Aug 26 14:37:21 2024 91.47% done, estimate finish Mon Aug 26 14:37:21 2024 93.65% done, estimate finish Mon Aug 26 14:37:21 2024 95.82% done, estimate finish Mon Aug 26 14:37:21 2024 98.01% done, estimate finish Mon Aug 26 14:37:21 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229391 Writing: Ending Padblock Start Block 229438 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229588 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Aug 26 14:37:28: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.0412 s, 374 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x2ff43989. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0x2ff43989 Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (253:1): 0 1040384 linear 7:2 8192 add map loop2p2 (253:2): 0 65536 linear 7:2 1048576 add map loop2p3 (253:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 56a3dea3-45dd-4d1a-b838-415f4a13902d Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 95102085-b82d-43f7-82b0-ea6a61122fe6 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.0% non-contiguous), 126024/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.0% non-contiguous), 126024/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452592/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452592/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0341921 s, 3.1 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Aug 26 14:40:55: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Aug 26 14:41:38: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Aug 26 14:42:07: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Aug 26 14:42:08: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Aug 26 14:42:09: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Aug 26 14:42:10: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Aug 26 14:42:12: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Aug 26 14:42:13: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Aug 26 14:42:14: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Aug 26 14:42:15: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Aug 26 14:42:16: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Aug 26 14:42:21: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Aug 26 14:42:22: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Aug 26 14:42:23: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Aug 26 14:42:25: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Aug 26 14:42:26: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Aug 26 14:42:27: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Aug 26 14:42:28: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Aug 26 14:42:29: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Aug 26 14:42:30: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Aug 26 14:42:31: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Aug 26 14:42:32: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Aug 26 14:42:34: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Aug 26 14:42:40: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Aug 26 14:42:41: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Aug 26 14:42:42: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Aug 26 14:42:43: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Aug 26 14:42:44: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Aug 26 14:42:45: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Aug 26 14:42:47: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Aug 26 14:42:48: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Aug 26 14:42:49: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Aug 26 14:42:50: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Aug 26 14:42:51: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Aug 26 14:42:52: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Aug 26 14:42:56: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Aug 26 14:43:06: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Aug 26 14:43:06: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Aug 26 14:43:07: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Aug 26 14:43:07: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Aug 26 14:43:08: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Aug 26 14:43:57: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Aug 26 14:43:59: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Aug 26 14:44:00: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Aug 26 14:44:04: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Aug 26 14:44:05: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Aug 26 14:44:06: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Aug 26 14:44:07: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Aug 26 14:44:08: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Aug 26 14:44:10: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Aug 26 14:44:11: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Aug 26 14:44:16: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Aug 26 14:44:20: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Aug 26 14:44:21: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Aug 26 14:44:22: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Aug 26 14:44:23: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Aug 26 14:44:24: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Aug 26 14:44:26: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Aug 26 14:44:27: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Aug 26 14:44:28: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Aug 26 14:44:28: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Aug 26 14:44:29: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Aug 26 14:44:39: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Aug 26 14:44:40: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Aug 26 14:44:42: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Aug 26 14:44:43: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Aug 26 14:44:47: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Aug 26 14:44:48: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Aug 26 14:44:53: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Aug 26 14:44:54: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Aug 26 14:44:55: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Aug 26 14:44:57: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Aug 26 14:45:01: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Aug 26 14:45:02: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Aug 26 14:45:07: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Aug 26 14:45:08: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Aug 26 14:45:09: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Aug 26 14:45:16: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Aug 26 14:45:18: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Aug 26 14:45:19: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Aug 26 14:45:20: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Aug 26 14:45:21: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Aug 26 14:45:22: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Aug 26 14:45:23: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Aug 26 14:45:24: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Aug 26 14:45:25: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Aug 26 14:45:26: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Aug 26 14:45:27: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Aug 26 14:45:28: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Aug 26 14:45:29: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Aug 26 14:45:29: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Aug 26 14:45:30: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Aug 26 14:45:32: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Aug 26 14:45:33: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Aug 26 14:45:34: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Aug 26 14:45:35: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Aug 26 14:45:36: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Aug 26 14:45:37: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Aug 26 14:45:58: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Aug 26 14:46:00: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Aug 26 14:46:01: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Aug 26 14:46:02: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Aug 26 14:46:03: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Aug 26 14:46:04: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Aug 26 14:46:05: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Aug 26 14:46:06: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Aug 26 14:46:17: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Aug 26 14:46:18: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Aug 26 14:46:56: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Aug 26 14:46:57: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Aug 26 14:46:58: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Aug 26 14:46:59: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Aug 26 14:47:00: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Aug 26 14:47:02: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Aug 26 14:47:03: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Aug 26 14:47:04: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Aug 26 14:47:24: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Aug 26 14:47:24: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Aug 26 14:47:28: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Aug 26 14:47:29: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Aug 26 14:47:31: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Aug 26 14:47:32: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Aug 26 14:47:43: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Aug 26 14:47:44: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Aug 26 14:47:48: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Aug 26 14:47:49: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Aug 26 14:47:50: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Aug 26 14:47:52: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Aug 26 14:47:53: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Aug 26 14:47:54: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Aug 26 14:47:55: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Aug 26 14:48:01: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Aug 26 14:48:02: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Aug 26 14:48:10: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Aug 26 14:48:12: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Aug 26 14:48:13: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Aug 26 14:48:13: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Aug 26 14:48:14: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Aug 26 14:48:15: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Aug 26 14:48:16: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Aug 26 14:48:17: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Aug 26 14:48:18: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Aug 26 14:48:20: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Aug 26 14:48:21: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Aug 26 14:48:22: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Aug 26 14:48:23: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Aug 26 14:48:24: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Aug 26 14:48:25: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Aug 26 14:48:26: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Aug 26 14:48:27: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Aug 26 14:48:29: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Aug 26 14:48:30: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Aug 26 14:49:03: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Aug 26 14:49:13: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Aug 26 14:49:14: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Aug 26 14:49:15: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Aug 26 14:49:17: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Aug 26 14:49:18: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Aug 26 14:49:29: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Aug 26 14:49:30: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Aug 26 14:49:31: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Aug 26 14:49:33: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Aug 26 14:49:34: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Aug 26 14:49:35: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Aug 26 14:49:36: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Aug 26 14:49:36: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Aug 26 14:49:40: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Aug 26 14:49:42: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Aug 26 14:49:43: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Aug 26 14:49:45: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Aug 26 14:49:46: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Aug 26 14:49:47: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Aug 26 14:49:48: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Aug 26 14:49:49: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Aug 26 14:49:50: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Aug 26 14:49:55: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Aug 26 14:49:57: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Aug 26 14:49:58: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Aug 26 14:49:59: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Aug 26 14:50:00: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Aug 26 14:50:01: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Aug 26 14:50:02: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Aug 26 14:50:03: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Aug 26 14:50:05: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Aug 26 14:50:06: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Aug 26 14:50:09: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Aug 26 14:50:10: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Aug 26 14:50:11: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Aug 26 14:50:11: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Aug 26 14:50:12: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Aug 26 14:50:14: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Aug 26 14:50:15: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Aug 26 14:50:16: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Aug 26 14:50:17: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Aug 26 14:50:18: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Aug 26 14:50:22: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Aug 26 14:50:23: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Aug 26 14:50:24: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Aug 26 14:50:26: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Aug 26 14:50:27: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Aug 26 14:50:28: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Aug 26 14:50:53: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Aug 26 14:50:54: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Aug 26 15:10:34: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/5f9125b0-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.muQlQD/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 450 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051735 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.8992e-05 s, 29.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00668686 s, 441 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Mon Aug 26 15:13:42 2024 4.36% done, estimate finish Mon Aug 26 15:13:42 2024 6.54% done, estimate finish Mon Aug 26 15:13:42 2024 8.71% done, estimate finish Mon Aug 26 15:13:42 2024 10.90% done, estimate finish Mon Aug 26 15:13:42 2024 13.07% done, estimate finish Mon Aug 26 15:13:42 2024 15.25% done, estimate finish Mon Aug 26 15:13:42 2024 17.43% done, estimate finish Mon Aug 26 15:13:42 2024 19.61% done, estimate finish Mon Aug 26 15:13:42 2024 21.78% done, estimate finish Mon Aug 26 15:13:42 2024 23.96% done, estimate finish Mon Aug 26 15:13:42 2024 26.14% done, estimate finish Mon Aug 26 15:13:42 2024 28.32% done, estimate finish Mon Aug 26 15:13:42 2024 30.49% done, estimate finish Mon Aug 26 15:13:42 2024 32.67% done, estimate finish Mon Aug 26 15:13:42 2024 34.85% done, estimate finish Mon Aug 26 15:13:42 2024 37.03% done, estimate finish Mon Aug 26 15:13:42 2024 39.20% done, estimate finish Mon Aug 26 15:13:42 2024 41.39% done, estimate finish Mon Aug 26 15:13:42 2024 43.56% done, estimate finish Mon Aug 26 15:13:42 2024 45.74% done, estimate finish Mon Aug 26 15:13:42 2024 47.92% done, estimate finish Mon Aug 26 15:13:42 2024 50.10% done, estimate finish Mon Aug 26 15:13:42 2024 52.27% done, estimate finish Mon Aug 26 15:13:42 2024 54.45% done, estimate finish Mon Aug 26 15:13:42 2024 56.63% done, estimate finish Mon Aug 26 15:13:42 2024 58.81% done, estimate finish Mon Aug 26 15:13:42 2024 60.98% done, estimate finish Mon Aug 26 15:13:42 2024 63.16% done, estimate finish Mon Aug 26 15:13:42 2024 65.34% done, estimate finish Mon Aug 26 15:13:42 2024 67.52% done, estimate finish Mon Aug 26 15:13:42 2024 69.69% done, estimate finish Mon Aug 26 15:13:42 2024 71.88% done, estimate finish Mon Aug 26 15:13:42 2024 74.05% done, estimate finish Mon Aug 26 15:13:42 2024 76.23% done, estimate finish Mon Aug 26 15:13:42 2024 78.41% done, estimate finish Mon Aug 26 15:13:42 2024 80.59% done, estimate finish Mon Aug 26 15:13:42 2024 82.76% done, estimate finish Mon Aug 26 15:13:42 2024 84.94% done, estimate finish Mon Aug 26 15:13:42 2024 87.12% done, estimate finish Mon Aug 26 15:13:42 2024 89.29% done, estimate finish Mon Aug 26 15:13:42 2024 91.47% done, estimate finish Mon Aug 26 15:13:42 2024 93.65% done, estimate finish Mon Aug 26 15:13:42 2024 95.83% done, estimate finish Mon Aug 26 15:13:42 2024 98.01% done, estimate finish Mon Aug 26 15:13:43 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229384 Writing: Ending Padblock Start Block 229431 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 229581 extents written (448 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Aug 26 15:13:51: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.4533 s, 365 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x8b925a0b. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0x8b925a0b Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (253:1): 0 1040384 linear 7:2 8192 add map loop2p2 (253:2): 0 65536 linear 7:2 1048576 add map loop2p3 (253:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: c7d9d81a-b806-4001-bf8b-f0d3efc94e16 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 7462c489-558f-47d9-a9d2-f99a06924b40 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.5% non-contiguous), 126024/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.5% non-contiguous), 126024/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452593/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 452593/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0390548 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Aug 26 15:17:24: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Aug 26 15:18:03: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Aug 26 15:18:32: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Aug 26 15:18:34: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Aug 26 15:18:35: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Aug 26 15:18:36: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Aug 26 15:18:37: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Aug 26 15:18:38: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Aug 26 15:18:39: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Aug 26 15:18:40: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Aug 26 15:18:41: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Aug 26 15:18:47: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Aug 26 15:18:48: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Aug 26 15:18:49: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Aug 26 15:18:50: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Aug 26 15:18:51: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Aug 26 15:18:52: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Aug 26 15:18:53: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Aug 26 15:18:54: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Aug 26 15:18:56: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Aug 26 15:18:57: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Aug 26 15:18:58: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Aug 26 15:18:59: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Aug 26 15:19:05: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Aug 26 15:19:06: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Aug 26 15:19:07: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Aug 26 15:19:09: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Aug 26 15:19:10: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Aug 26 15:19:11: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Aug 26 15:19:12: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Aug 26 15:19:13: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Aug 26 15:19:14: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Aug 26 15:19:15: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Aug 26 15:19:16: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Aug 26 15:19:18: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Aug 26 15:19:22: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Aug 26 15:19:31: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Aug 26 15:19:31: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Aug 26 15:19:32: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Aug 26 15:19:33: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Aug 26 15:19:35: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Aug 26 15:20:24: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Aug 26 15:20:25: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Aug 26 15:20:26: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Aug 26 15:20:29: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Aug 26 15:20:30: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Aug 26 15:20:32: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Aug 26 15:20:33: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Aug 26 15:20:34: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Aug 26 15:20:35: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Aug 26 15:20:36: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Aug 26 15:20:41: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Aug 26 15:20:44: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Aug 26 15:20:45: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Aug 26 15:20:47: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Aug 26 15:20:48: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Aug 26 15:20:49: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Aug 26 15:20:50: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Aug 26 15:20:51: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Aug 26 15:20:52: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Aug 26 15:20:52: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Aug 26 15:20:54: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Aug 26 15:21:04: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Aug 26 15:21:05: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Aug 26 15:21:06: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Aug 26 15:21:07: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Aug 26 15:21:11: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Aug 26 15:21:12: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Aug 26 15:21:18: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Aug 26 15:21:19: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Aug 26 15:21:20: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Aug 26 15:21:21: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Aug 26 15:21:25: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Aug 26 15:21:26: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Aug 26 15:21:31: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Aug 26 15:21:33: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Aug 26 15:21:34: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Aug 26 15:21:40: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Aug 26 15:21:41: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Aug 26 15:21:42: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Aug 26 15:21:43: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Aug 26 15:21:44: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Aug 26 15:21:45: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Aug 26 15:21:47: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Aug 26 15:21:48: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Aug 26 15:21:49: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Aug 26 15:21:50: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Aug 26 15:21:51: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Aug 26 15:21:52: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Aug 26 15:21:54: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Aug 26 15:21:54: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Aug 26 15:21:55: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Aug 26 15:21:56: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Aug 26 15:21:56: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Aug 26 15:21:57: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Aug 26 15:21:58: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Aug 26 15:22:00: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Aug 26 15:22:01: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Aug 26 15:22:22: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Aug 26 15:22:23: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Aug 26 15:22:24: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Aug 26 15:22:25: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Aug 26 15:22:26: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Aug 26 15:22:27: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Aug 26 15:22:29: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Aug 26 15:22:30: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Aug 26 15:22:40: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Aug 26 15:22:41: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Aug 26 15:23:17: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Aug 26 15:23:18: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Aug 26 15:23:20: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Aug 26 15:23:21: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Aug 26 15:23:22: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Aug 26 15:23:23: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Aug 26 15:23:24: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Aug 26 15:23:25: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Aug 26 15:23:45: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Aug 26 15:23:46: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Aug 26 15:23:50: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Aug 26 15:23:51: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Aug 26 15:23:52: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Aug 26 15:23:53: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Aug 26 15:24:04: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Aug 26 15:24:05: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Aug 26 15:24:10: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Aug 26 15:24:11: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Aug 26 15:24:12: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Aug 26 15:24:13: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Aug 26 15:24:14: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Aug 26 15:24:15: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Aug 26 15:24:16: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Aug 26 15:24:23: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Aug 26 15:24:24: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Aug 26 15:24:32: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Aug 26 15:24:33: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Aug 26 15:24:34: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Aug 26 15:24:34: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Aug 26 15:24:35: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Aug 26 15:24:36: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Aug 26 15:24:38: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Aug 26 15:24:39: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Aug 26 15:24:40: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Aug 26 15:24:41: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Aug 26 15:24:42: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Aug 26 15:24:43: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Aug 26 15:24:43: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Aug 26 15:24:44: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Aug 26 15:24:46: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Aug 26 15:24:47: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Aug 26 15:24:48: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Aug 26 15:24:49: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Aug 26 15:24:50: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Aug 26 15:25:22: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Aug 26 15:25:32: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Aug 26 15:25:33: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Aug 26 15:25:33: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Aug 26 15:25:35: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Aug 26 15:25:36: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Aug 26 15:25:48: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Aug 26 15:25:49: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Aug 26 15:25:50: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Aug 26 15:25:51: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Aug 26 15:25:52: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Aug 26 15:25:53: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Aug 26 15:25:54: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Aug 26 15:25:54: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Aug 26 15:25:59: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Aug 26 15:26:01: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Aug 26 15:26:02: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Aug 26 15:26:03: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Aug 26 15:26:04: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Aug 26 15:26:05: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Aug 26 15:26:06: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Aug 26 15:26:08: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Aug 26 15:26:09: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Aug 26 15:26:14: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Aug 26 15:26:15: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Aug 26 15:26:16: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Aug 26 15:26:17: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Aug 26 15:26:18: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Aug 26 15:26:19: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Aug 26 15:26:21: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Aug 26 15:26:22: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Aug 26 15:26:23: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Aug 26 15:26:24: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Aug 26 15:26:27: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Aug 26 15:26:28: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Aug 26 15:26:30: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Aug 26 15:26:30: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Aug 26 15:26:31: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Aug 26 15:26:32: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Aug 26 15:26:33: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Aug 26 15:26:34: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Aug 26 15:26:35: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Aug 26 15:26:36: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Aug 26 15:26:41: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Aug 26 15:26:42: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Aug 26 15:26:43: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Aug 26 15:26:44: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Aug 26 15:26:45: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Aug 26 15:26:46: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Aug 26 15:27:12: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Aug 26 15:27:13: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Aug 28 15:37:51: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/5f9125b0-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.8vTVh3/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 451 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058350 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.9738e-05 s, 25.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00683536 s, 431 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Wed Aug 28 15:41:03 2024 4.35% done, estimate finish Wed Aug 28 15:41:03 2024 6.52% done, estimate finish Wed Aug 28 15:41:03 2024 8.69% done, estimate finish Wed Aug 28 15:41:03 2024 10.87% done, estimate finish Wed Aug 28 15:41:03 2024 13.04% done, estimate finish Wed Aug 28 15:41:03 2024 15.21% done, estimate finish Wed Aug 28 15:41:03 2024 17.38% done, estimate finish Wed Aug 28 15:41:03 2024 19.56% done, estimate finish Wed Aug 28 15:41:03 2024 21.72% done, estimate finish Wed Aug 28 15:41:03 2024 23.90% done, estimate finish Wed Aug 28 15:41:03 2024 26.07% done, estimate finish Wed Aug 28 15:41:03 2024 28.25% done, estimate finish Wed Aug 28 15:41:03 2024 30.41% done, estimate finish Wed Aug 28 15:41:03 2024 32.59% done, estimate finish Wed Aug 28 15:41:03 2024 34.76% done, estimate finish Wed Aug 28 15:41:03 2024 36.93% done, estimate finish Wed Aug 28 15:41:03 2024 39.10% done, estimate finish Wed Aug 28 15:41:03 2024 41.28% done, estimate finish Wed Aug 28 15:41:03 2024 43.45% done, estimate finish Wed Aug 28 15:41:03 2024 45.62% done, estimate finish Wed Aug 28 15:41:03 2024 47.79% done, estimate finish Wed Aug 28 15:41:03 2024 49.97% done, estimate finish Wed Aug 28 15:41:03 2024 52.14% done, estimate finish Wed Aug 28 15:41:03 2024 54.31% done, estimate finish Wed Aug 28 15:41:03 2024 56.48% done, estimate finish Wed Aug 28 15:41:03 2024 58.66% done, estimate finish Wed Aug 28 15:41:03 2024 60.83% done, estimate finish Wed Aug 28 15:41:03 2024 63.00% done, estimate finish Wed Aug 28 15:41:03 2024 65.17% done, estimate finish Wed Aug 28 15:41:03 2024 67.35% done, estimate finish Wed Aug 28 15:41:03 2024 69.52% done, estimate finish Wed Aug 28 15:41:03 2024 71.69% done, estimate finish Wed Aug 28 15:41:03 2024 73.86% done, estimate finish Wed Aug 28 15:41:03 2024 76.04% done, estimate finish Wed Aug 28 15:41:03 2024 78.20% done, estimate finish Wed Aug 28 15:41:03 2024 80.38% done, estimate finish Wed Aug 28 15:41:03 2024 82.55% done, estimate finish Wed Aug 28 15:41:03 2024 84.72% done, estimate finish Wed Aug 28 15:41:03 2024 86.90% done, estimate finish Wed Aug 28 15:41:03 2024 89.06% done, estimate finish Wed Aug 28 15:41:03 2024 91.24% done, estimate finish Wed Aug 28 15:41:03 2024 93.41% done, estimate finish Wed Aug 28 15:41:03 2024 95.58% done, estimate finish Wed Aug 28 15:41:03 2024 97.75% done, estimate finish Wed Aug 28 15:41:03 2024 99.93% done, estimate finish Wed Aug 28 15:41:03 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229976 Writing: Ending Padblock Start Block 230023 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 230173 extents written (449 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Aug 28 15:41:10: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.1759 s, 350 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x2ec2be92. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0x2ec2be92 Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (253:1): 0 1040384 linear 7:2 8192 add map loop2p2 (253:2): 0 65536 linear 7:2 1048576 add map loop2p3 (253:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: ca46b313-5892-4e23-9cfb-4eeec5e9cda3 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 1ff19be4-a20f-49ba-983a-9e22a7e273a9 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.2% non-contiguous), 126025/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.2% non-contiguous), 126025/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 453395/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25349/354112 files (0.0% non-contiguous), 453395/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0427722 s, 2.5 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Aug 28 15:44:40: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Aug 28 15:45:20: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Aug 28 15:45:49: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Aug 28 15:45:50: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Aug 28 15:45:51: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Aug 28 15:45:53: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Aug 28 15:45:54: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Aug 28 15:45:55: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Aug 28 15:45:56: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Aug 28 15:45:57: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Aug 28 15:45:58: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Aug 28 15:46:03: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Aug 28 15:46:05: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Aug 28 15:46:06: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Aug 28 15:46:07: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Aug 28 15:46:08: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Aug 28 15:46:09: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Aug 28 15:46:10: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Aug 28 15:46:11: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Aug 28 15:46:12: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Aug 28 15:46:14: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Aug 28 15:46:15: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Aug 28 15:46:16: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Aug 28 15:46:22: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Aug 28 15:46:23: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Aug 28 15:46:24: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Aug 28 15:46:25: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Aug 28 15:46:27: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Aug 28 15:46:28: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Aug 28 15:46:29: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Aug 28 15:46:30: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Aug 28 15:46:31: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Aug 28 15:46:32: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Aug 28 15:46:33: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Aug 28 15:46:34: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Aug 28 15:46:39: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Aug 28 15:46:48: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Aug 28 15:46:48: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Aug 28 15:46:49: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Aug 28 15:46:49: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Aug 28 15:46:50: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Aug 28 15:47:40: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Aug 28 15:47:41: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Aug 28 15:47:42: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Aug 28 15:47:46: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Aug 28 15:47:47: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Aug 28 15:47:48: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Aug 28 15:47:48: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Aug 28 15:47:50: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Aug 28 15:47:51: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Aug 28 15:47:52: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Aug 28 15:47:57: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Aug 28 15:48:01: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Aug 28 15:48:02: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Aug 28 15:48:03: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Aug 28 15:48:05: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Aug 28 15:48:06: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Aug 28 15:48:07: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Aug 28 15:48:08: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Aug 28 15:48:09: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Aug 28 15:48:09: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Aug 28 15:48:10: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Aug 28 15:48:21: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Aug 28 15:48:22: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Aug 28 15:48:23: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Aug 28 15:48:24: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Aug 28 15:48:28: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Aug 28 15:48:29: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Aug 28 15:48:34: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Aug 28 15:48:36: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Aug 28 15:48:37: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Aug 28 15:48:38: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Aug 28 15:48:42: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Aug 28 15:48:43: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Aug 28 15:48:48: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Aug 28 15:48:49: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Aug 28 15:48:50: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Aug 28 15:48:58: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Aug 28 15:48:59: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Aug 28 15:49:00: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Aug 28 15:49:01: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Aug 28 15:49:02: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Aug 28 15:49:03: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Aug 28 15:49:04: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Aug 28 15:49:06: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Aug 28 15:49:07: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Aug 28 15:49:08: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Aug 28 15:49:09: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Aug 28 15:49:10: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Aug 28 15:49:11: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Aug 28 15:49:12: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Aug 28 15:49:13: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Aug 28 15:49:14: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Aug 28 15:49:14: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Aug 28 15:49:15: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Aug 28 15:49:16: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Aug 28 15:49:17: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Aug 28 15:49:17: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Aug 28 15:49:39: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Aug 28 15:49:40: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Aug 28 15:49:41: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Aug 28 15:49:42: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Aug 28 15:49:43: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Aug 28 15:49:44: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Aug 28 15:49:45: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Aug 28 15:49:47: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Aug 28 15:49:57: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Aug 28 15:49:58: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Aug 28 15:50:36: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Aug 28 15:50:37: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Aug 28 15:50:38: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Aug 28 15:50:40: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Aug 28 15:50:41: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Aug 28 15:50:42: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Aug 28 15:50:43: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Aug 28 15:50:44: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Aug 28 15:51:04: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Aug 28 15:51:04: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Aug 28 15:51:08: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Aug 28 15:51:10: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Aug 28 15:51:11: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Aug 28 15:51:12: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Aug 28 15:51:23: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Aug 28 15:51:24: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Aug 28 15:51:28: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Aug 28 15:51:29: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Aug 28 15:51:31: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Aug 28 15:51:32: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Aug 28 15:51:33: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Aug 28 15:51:34: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Aug 28 15:51:35: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Aug 28 15:51:41: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Aug 28 15:51:42: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Aug 28 15:51:51: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Aug 28 15:51:52: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Aug 28 15:51:53: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Aug 28 15:51:54: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Aug 28 15:51:55: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Aug 28 15:51:56: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Aug 28 15:51:57: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Aug 28 15:51:57: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Aug 28 15:51:59: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Aug 28 15:52:00: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Aug 28 15:52:01: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Aug 28 15:52:02: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Aug 28 15:52:02: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Aug 28 15:52:03: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Aug 28 15:52:04: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Aug 28 15:52:06: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Aug 28 15:52:07: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Aug 28 15:52:08: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Aug 28 15:52:09: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Aug 28 15:52:41: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Aug 28 15:52:52: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Aug 28 15:52:53: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Aug 28 15:52:53: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Aug 28 15:52:55: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Aug 28 15:52:56: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Aug 28 15:53:07: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Aug 28 15:53:08: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Aug 28 15:53:10: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Aug 28 15:53:11: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Aug 28 15:53:12: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Aug 28 15:53:13: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Aug 28 15:53:14: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Aug 28 15:53:15: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Aug 28 15:53:19: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Aug 28 15:53:22: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Aug 28 15:53:23: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Aug 28 15:53:24: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Aug 28 15:53:25: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Aug 28 15:53:26: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Aug 28 15:53:27: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Aug 28 15:53:28: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Aug 28 15:53:29: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Aug 28 15:53:35: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Aug 28 15:53:36: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Aug 28 15:53:37: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Aug 28 15:53:38: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Aug 28 15:53:39: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Aug 28 15:53:40: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Aug 28 15:53:41: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Aug 28 15:53:43: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Aug 28 15:53:44: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Aug 28 15:53:45: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Aug 28 15:53:48: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Aug 28 15:53:49: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Aug 28 15:53:50: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Aug 28 15:53:50: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Aug 28 15:53:52: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Aug 28 15:53:53: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Aug 28 15:53:54: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Aug 28 15:53:55: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Aug 28 15:53:56: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Aug 28 15:53:57: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Aug 28 15:54:01: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Aug 28 15:54:03: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Aug 28 15:54:04: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Aug 28 15:54:05: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Aug 28 15:54:06: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Aug 28 15:54:07: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Aug 28 15:54:32: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Aug 28 15:54:34: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 8 17:16:02: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/584773b5-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.4j04FP/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 449 files dracut: Saved: 1.11 MiB dracut: Duration: 0.096143 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.8658e-05 s, 42.1 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00661674 s, 446 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Sun Sep 8 17:20:12 2024 4.35% done, estimate finish Sun Sep 8 17:20:12 2024 6.52% done, estimate finish Sun Sep 8 17:20:12 2024 8.69% done, estimate finish Sun Sep 8 17:20:12 2024 10.86% done, estimate finish Sun Sep 8 17:20:12 2024 13.03% done, estimate finish Sun Sep 8 17:20:12 2024 15.21% done, estimate finish Sun Sep 8 17:20:12 2024 17.38% done, estimate finish Sun Sep 8 17:20:12 2024 19.55% done, estimate finish Sun Sep 8 17:20:12 2024 21.72% done, estimate finish Sun Sep 8 17:20:12 2024 23.89% done, estimate finish Sun Sep 8 17:20:12 2024 26.06% done, estimate finish Sun Sep 8 17:20:12 2024 28.24% done, estimate finish Sun Sep 8 17:20:12 2024 30.41% done, estimate finish Sun Sep 8 17:20:12 2024 32.58% done, estimate finish Sun Sep 8 17:20:12 2024 34.75% done, estimate finish Sun Sep 8 17:20:12 2024 36.92% done, estimate finish Sun Sep 8 17:20:12 2024 39.09% done, estimate finish Sun Sep 8 17:20:12 2024 41.27% done, estimate finish Sun Sep 8 17:20:12 2024 43.44% done, estimate finish Sun Sep 8 17:20:12 2024 45.61% done, estimate finish Sun Sep 8 17:20:12 2024 47.78% done, estimate finish Sun Sep 8 17:20:12 2024 49.95% done, estimate finish Sun Sep 8 17:20:12 2024 52.12% done, estimate finish Sun Sep 8 17:20:12 2024 54.30% done, estimate finish Sun Sep 8 17:20:13 2024 56.47% done, estimate finish Sun Sep 8 17:20:13 2024 58.64% done, estimate finish Sun Sep 8 17:20:13 2024 60.81% done, estimate finish Sun Sep 8 17:20:13 2024 62.98% done, estimate finish Sun Sep 8 17:20:13 2024 65.15% done, estimate finish Sun Sep 8 17:20:13 2024 67.33% done, estimate finish Sun Sep 8 17:20:13 2024 69.50% done, estimate finish Sun Sep 8 17:20:13 2024 71.67% done, estimate finish Sun Sep 8 17:20:13 2024 73.84% done, estimate finish Sun Sep 8 17:20:13 2024 76.01% done, estimate finish Sun Sep 8 17:20:13 2024 78.18% done, estimate finish Sun Sep 8 17:20:13 2024 80.36% done, estimate finish Sun Sep 8 17:20:13 2024 82.53% done, estimate finish Sun Sep 8 17:20:13 2024 84.70% done, estimate finish Sun Sep 8 17:20:13 2024 86.87% done, estimate finish Sun Sep 8 17:20:13 2024 89.04% done, estimate finish Sun Sep 8 17:20:13 2024 91.22% done, estimate finish Sun Sep 8 17:20:13 2024 93.38% done, estimate finish Sun Sep 8 17:20:13 2024 95.56% done, estimate finish Sun Sep 8 17:20:13 2024 97.73% done, estimate finish Sun Sep 8 17:20:13 2024 99.90% done, estimate finish Sun Sep 8 17:20:13 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 230040 Writing: Ending Padblock Start Block 230087 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 230237 extents written (449 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 8 17:20:20: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.037 s, 374 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x445c36ad. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x445c36ad Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 1897beac-f66f-485e-81cb-81f7a0d1e4cc Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 9af051c7-97b8-478c-ac21-1a5d8948b4a8 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.7% non-contiguous), 126024/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.7% non-contiguous), 126024/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 453395/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 453395/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0365212 s, 2.9 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 8 17:23:49: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 8 17:24:28: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 8 17:24:57: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 8 17:24:58: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 8 17:24:59: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 8 17:25:00: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 8 17:25:02: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 8 17:25:03: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 8 17:25:04: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 8 17:25:05: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 8 17:25:06: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 8 17:25:11: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 8 17:25:12: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 8 17:25:13: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 8 17:25:15: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 8 17:25:16: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 8 17:25:17: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 8 17:25:18: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 8 17:25:19: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 8 17:25:20: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 8 17:25:21: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 8 17:25:23: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 8 17:25:24: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 8 17:25:33: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 8 17:25:34: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 8 17:25:35: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 8 17:25:36: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 8 17:25:37: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 8 17:25:38: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 8 17:25:40: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 8 17:25:41: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 8 17:25:42: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 8 17:25:43: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 8 17:25:44: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 8 17:25:45: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 8 17:25:49: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 8 17:26:00: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 8 17:26:01: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 8 17:26:02: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 8 17:26:03: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 8 17:26:04: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 8 17:26:53: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 8 17:26:55: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 8 17:26:56: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 8 17:27:00: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 8 17:27:01: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 8 17:27:02: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 8 17:27:03: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 8 17:27:04: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 8 17:27:06: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 8 17:27:07: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 8 17:27:16: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 8 17:27:19: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 8 17:27:20: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 8 17:27:21: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 8 17:27:22: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 8 17:27:24: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 8 17:27:25: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 8 17:27:26: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 8 17:27:27: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 8 17:27:28: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 8 17:27:29: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 8 17:27:39: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 8 17:27:41: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 8 17:27:42: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 8 17:27:43: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 8 17:27:48: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 8 17:27:49: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 8 17:28:00: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 8 17:28:01: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 8 17:28:03: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 8 17:28:04: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 8 17:28:08: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 8 17:28:09: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 8 17:28:14: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 8 17:28:15: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 8 17:28:16: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 8 17:28:24: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 8 17:28:25: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 8 17:28:26: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 8 17:28:27: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 8 17:28:28: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 8 17:28:29: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 8 17:28:30: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 8 17:28:31: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 8 17:28:33: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 8 17:28:34: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 8 17:28:35: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 8 17:28:36: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 8 17:28:37: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 8 17:28:38: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 8 17:28:40: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 8 17:28:41: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 8 17:28:42: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 8 17:28:43: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 8 17:28:44: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 8 17:28:45: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 8 17:28:46: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 8 17:29:16: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 8 17:29:17: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 8 17:29:19: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 8 17:29:20: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 8 17:29:21: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 8 17:29:22: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 8 17:29:23: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 8 17:29:24: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 8 17:29:35: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 8 17:29:36: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 8 17:30:12: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 8 17:30:13: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 8 17:30:14: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 8 17:30:15: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 8 17:30:17: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 8 17:30:18: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 8 17:30:19: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 8 17:30:20: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 8 17:30:51: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 8 17:30:52: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 8 17:30:57: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 8 17:30:59: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 8 17:31:00: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 8 17:31:01: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 8 17:31:14: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 8 17:31:15: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 8 17:31:20: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 8 17:31:21: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 8 17:31:23: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 8 17:31:24: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 8 17:31:25: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 8 17:31:26: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 8 17:31:27: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 8 17:31:34: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 8 17:31:35: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 8 17:31:44: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 8 17:31:45: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 8 17:31:46: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 8 17:31:47: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 8 17:31:48: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 8 17:31:49: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 8 17:31:50: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 8 17:31:51: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 8 17:31:53: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 8 17:31:54: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 8 17:31:55: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 8 17:31:56: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 8 17:31:56: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 8 17:31:57: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 8 17:31:58: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 8 17:31:59: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 8 17:32:01: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 8 17:32:02: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 8 17:32:03: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 8 17:32:37: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 8 17:32:47: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 8 17:32:49: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 8 17:32:49: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 8 17:32:51: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 8 17:32:52: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 8 17:33:04: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 8 17:33:05: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 8 17:33:07: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 8 17:33:08: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 8 17:33:09: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 8 17:33:10: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 8 17:33:11: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 8 17:33:12: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 8 17:33:16: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 8 17:33:19: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 8 17:33:20: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 8 17:33:21: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 8 17:33:22: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 8 17:33:23: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 8 17:33:24: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 8 17:33:25: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 8 17:33:26: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 8 17:33:32: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 8 17:33:33: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 8 17:33:34: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 8 17:33:37: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 8 17:33:38: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 8 17:33:39: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 8 17:33:40: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 8 17:33:41: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 8 17:33:42: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 8 17:33:43: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 8 17:33:46: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 8 17:33:47: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 8 17:33:48: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 8 17:33:48: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 8 17:33:50: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 8 17:33:51: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 8 17:33:52: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 8 17:33:53: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 8 17:33:54: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 8 17:33:55: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 8 17:34:01: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 8 17:34:02: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 8 17:34:04: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 8 17:34:05: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 8 17:34:06: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 8 17:34:07: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 8 17:34:42: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 8 17:34:44: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 9 14:49:56: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/ea84c949-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.4wEdVT/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 450 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051629 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.0689e-05 s, 25.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00630281 s, 468 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Mon Sep 9 14:53:10 2024 4.35% done, estimate finish Mon Sep 9 14:53:10 2024 6.52% done, estimate finish Mon Sep 9 14:53:10 2024 8.69% done, estimate finish Mon Sep 9 14:53:10 2024 10.87% done, estimate finish Mon Sep 9 14:53:10 2024 13.04% done, estimate finish Mon Sep 9 14:53:10 2024 15.21% done, estimate finish Mon Sep 9 14:53:10 2024 17.38% done, estimate finish Mon Sep 9 14:53:10 2024 19.56% done, estimate finish Mon Sep 9 14:53:10 2024 21.73% done, estimate finish Mon Sep 9 14:53:10 2024 23.90% done, estimate finish Mon Sep 9 14:53:10 2024 26.07% done, estimate finish Mon Sep 9 14:53:10 2024 28.25% done, estimate finish Mon Sep 9 14:53:10 2024 30.42% done, estimate finish Mon Sep 9 14:53:10 2024 32.59% done, estimate finish Mon Sep 9 14:53:10 2024 34.76% done, estimate finish Mon Sep 9 14:53:10 2024 36.94% done, estimate finish Mon Sep 9 14:53:10 2024 39.10% done, estimate finish Mon Sep 9 14:53:10 2024 41.28% done, estimate finish Mon Sep 9 14:53:10 2024 43.45% done, estimate finish Mon Sep 9 14:53:10 2024 45.62% done, estimate finish Mon Sep 9 14:53:10 2024 47.79% done, estimate finish Mon Sep 9 14:53:10 2024 49.97% done, estimate finish Mon Sep 9 14:53:10 2024 52.14% done, estimate finish Mon Sep 9 14:53:10 2024 54.31% done, estimate finish Mon Sep 9 14:53:10 2024 56.48% done, estimate finish Mon Sep 9 14:53:10 2024 58.66% done, estimate finish Mon Sep 9 14:53:10 2024 60.83% done, estimate finish Mon Sep 9 14:53:10 2024 63.00% done, estimate finish Mon Sep 9 14:53:10 2024 65.17% done, estimate finish Mon Sep 9 14:53:10 2024 67.35% done, estimate finish Mon Sep 9 14:53:10 2024 69.52% done, estimate finish Mon Sep 9 14:53:10 2024 71.69% done, estimate finish Mon Sep 9 14:53:10 2024 73.86% done, estimate finish Mon Sep 9 14:53:10 2024 76.04% done, estimate finish Mon Sep 9 14:53:10 2024 78.21% done, estimate finish Mon Sep 9 14:53:10 2024 80.38% done, estimate finish Mon Sep 9 14:53:10 2024 82.55% done, estimate finish Mon Sep 9 14:53:10 2024 84.73% done, estimate finish Mon Sep 9 14:53:10 2024 86.90% done, estimate finish Mon Sep 9 14:53:10 2024 89.07% done, estimate finish Mon Sep 9 14:53:10 2024 91.24% done, estimate finish Mon Sep 9 14:53:10 2024 93.42% done, estimate finish Mon Sep 9 14:53:10 2024 95.59% done, estimate finish Mon Sep 9 14:53:10 2024 97.76% done, estimate finish Mon Sep 9 14:53:10 2024 99.93% done, estimate finish Mon Sep 9 14:53:10 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229969 Writing: Ending Padblock Start Block 230016 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 230166 extents written (449 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 9 14:53:18: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.7708 s, 380 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xab1bd35b. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xab1bd35b Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 0916b22b-8af4-4efa-baa0-b2ba93427fe6 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: b3c14dd5-6c94-4639-939d-c4b9df42ae54 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126026/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126026/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 453398/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 453398/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0369721 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 9 14:56:47: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 9 14:57:27: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 9 14:57:56: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 9 14:57:57: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 9 14:57:58: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 9 14:57:58: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 9 14:57:59: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 9 14:58:01: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 9 14:58:02: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 9 14:58:03: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 9 14:58:04: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 9 14:58:09: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 9 14:58:10: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 9 14:58:11: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 9 14:58:13: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 9 14:58:14: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 9 14:58:15: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 9 14:58:16: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 9 14:58:17: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 9 14:58:17: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 9 14:58:18: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 9 14:58:19: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 9 14:58:21: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 9 14:58:27: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 9 14:58:28: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 9 14:58:29: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 9 14:58:30: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 9 14:58:31: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 9 14:58:32: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 9 14:58:33: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 9 14:58:35: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 9 14:58:36: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 9 14:58:37: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 9 14:58:38: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 9 14:58:39: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 9 14:58:43: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 9 14:58:52: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 9 14:58:53: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 9 14:58:54: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 9 14:58:55: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 9 14:58:56: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 9 14:59:45: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 9 14:59:46: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 9 14:59:48: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 9 14:59:51: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 9 14:59:52: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 9 14:59:53: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 9 14:59:54: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 9 14:59:55: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 9 14:59:56: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 9 14:59:58: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 9 15:00:03: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 9 15:00:06: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 9 15:00:07: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 9 15:00:08: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 9 15:00:09: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 9 15:00:10: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 9 15:00:12: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 9 15:00:13: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 9 15:00:14: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 9 15:00:14: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 9 15:00:15: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 9 15:00:25: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 9 15:00:26: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 9 15:00:28: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 9 15:00:29: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 9 15:00:33: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 9 15:00:34: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 9 15:00:39: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 9 15:00:40: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 9 15:00:41: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 9 15:00:43: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 9 15:00:47: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 9 15:00:48: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 9 15:00:53: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 9 15:00:54: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 9 15:00:55: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 9 15:01:01: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 9 15:01:02: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 9 15:01:04: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 9 15:01:05: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 9 15:01:06: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 9 15:01:07: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 9 15:01:08: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 9 15:01:09: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 9 15:01:11: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 9 15:01:12: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 9 15:01:13: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 9 15:01:14: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 9 15:01:15: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 9 15:01:15: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 9 15:01:16: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 9 15:01:18: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 9 15:01:19: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 9 15:01:20: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 9 15:01:21: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 9 15:01:22: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 9 15:01:23: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 9 15:01:44: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 9 15:01:45: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 9 15:01:47: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 9 15:01:48: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 9 15:01:49: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 9 15:01:50: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 9 15:01:51: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 9 15:01:52: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 9 15:02:02: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 9 15:02:04: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 9 15:02:40: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 9 15:02:41: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 9 15:02:42: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 9 15:02:43: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 9 15:02:44: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 9 15:02:45: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 9 15:02:47: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 9 15:02:48: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 9 15:03:08: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 9 15:03:09: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 9 15:03:13: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 9 15:03:14: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 9 15:03:15: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 9 15:03:17: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 9 15:03:28: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 9 15:03:29: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 9 15:03:33: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 9 15:03:34: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 9 15:03:35: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 9 15:03:36: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 9 15:03:38: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 9 15:03:39: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 9 15:03:40: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 9 15:03:46: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 9 15:03:47: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 9 15:03:55: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 9 15:03:56: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 9 15:03:58: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 9 15:03:59: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 9 15:04:00: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 9 15:04:01: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 9 15:04:02: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 9 15:04:02: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 9 15:04:03: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 9 15:04:04: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 9 15:04:06: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 9 15:04:07: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 9 15:04:07: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 9 15:04:08: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 9 15:04:09: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 9 15:04:10: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 9 15:04:11: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 9 15:04:12: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 9 15:04:14: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 9 15:04:45: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 9 15:04:55: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 9 15:04:56: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 9 15:04:56: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 9 15:04:59: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 9 15:05:00: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 9 15:05:11: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 9 15:05:12: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 9 15:05:13: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 9 15:05:14: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 9 15:05:16: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 9 15:05:17: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 9 15:05:18: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 9 15:05:18: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 9 15:05:22: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 9 15:05:24: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 9 15:05:25: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 9 15:05:27: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 9 15:05:28: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 9 15:05:29: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 9 15:05:30: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 9 15:05:31: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 9 15:05:32: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 9 15:05:37: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 9 15:05:38: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 9 15:05:40: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 9 15:05:41: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 9 15:05:42: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 9 15:05:43: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 9 15:05:44: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 9 15:05:45: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 9 15:05:45: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 9 15:05:47: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 9 15:05:50: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 9 15:05:51: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 9 15:05:52: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 9 15:05:52: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 9 15:05:53: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 9 15:05:54: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 9 15:05:56: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 9 15:05:57: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 9 15:05:58: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 9 15:05:59: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 9 15:06:03: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 9 15:06:04: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 9 15:06:05: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 9 15:06:06: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 9 15:06:08: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 9 15:06:09: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 9 15:06:34: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 9 15:06:35: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 9 17:42:45: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/c24952b0-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.sR72bG/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 450 files dracut: Saved: 1.11 MiB dracut: Duration: 0.053156 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.8825e-05 s, 41.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00668774 s, 441 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Mon Sep 9 17:45:59 2024 4.35% done, estimate finish Mon Sep 9 17:45:59 2024 6.52% done, estimate finish Mon Sep 9 17:45:59 2024 8.69% done, estimate finish Mon Sep 9 17:45:59 2024 10.87% done, estimate finish Mon Sep 9 17:45:59 2024 13.04% done, estimate finish Mon Sep 9 17:45:59 2024 15.21% done, estimate finish Mon Sep 9 17:45:59 2024 17.38% done, estimate finish Mon Sep 9 17:45:59 2024 19.56% done, estimate finish Mon Sep 9 17:45:59 2024 21.72% done, estimate finish Mon Sep 9 17:45:59 2024 23.90% done, estimate finish Mon Sep 9 17:45:59 2024 26.07% done, estimate finish Mon Sep 9 17:45:59 2024 28.24% done, estimate finish Mon Sep 9 17:45:59 2024 30.41% done, estimate finish Mon Sep 9 17:45:59 2024 32.59% done, estimate finish Mon Sep 9 17:45:59 2024 34.76% done, estimate finish Mon Sep 9 17:45:59 2024 36.93% done, estimate finish Mon Sep 9 17:45:59 2024 39.10% done, estimate finish Mon Sep 9 17:45:59 2024 41.28% done, estimate finish Mon Sep 9 17:45:59 2024 43.45% done, estimate finish Mon Sep 9 17:45:59 2024 45.62% done, estimate finish Mon Sep 9 17:45:59 2024 47.79% done, estimate finish Mon Sep 9 17:45:59 2024 49.97% done, estimate finish Mon Sep 9 17:45:59 2024 52.14% done, estimate finish Mon Sep 9 17:45:59 2024 54.31% done, estimate finish Mon Sep 9 17:45:59 2024 56.48% done, estimate finish Mon Sep 9 17:45:59 2024 58.66% done, estimate finish Mon Sep 9 17:45:59 2024 60.82% done, estimate finish Mon Sep 9 17:45:59 2024 63.00% done, estimate finish Mon Sep 9 17:45:59 2024 65.17% done, estimate finish Mon Sep 9 17:45:59 2024 67.34% done, estimate finish Mon Sep 9 17:45:59 2024 69.51% done, estimate finish Mon Sep 9 17:45:59 2024 71.69% done, estimate finish Mon Sep 9 17:45:59 2024 73.86% done, estimate finish Mon Sep 9 17:45:59 2024 76.03% done, estimate finish Mon Sep 9 17:45:59 2024 78.20% done, estimate finish Mon Sep 9 17:45:59 2024 80.38% done, estimate finish Mon Sep 9 17:45:59 2024 82.55% done, estimate finish Mon Sep 9 17:45:59 2024 84.72% done, estimate finish Mon Sep 9 17:45:59 2024 86.89% done, estimate finish Mon Sep 9 17:45:59 2024 89.07% done, estimate finish Mon Sep 9 17:45:59 2024 91.23% done, estimate finish Mon Sep 9 17:45:59 2024 93.41% done, estimate finish Mon Sep 9 17:45:59 2024 95.58% done, estimate finish Mon Sep 9 17:45:59 2024 97.75% done, estimate finish Mon Sep 9 17:45:59 2024 99.93% done, estimate finish Mon Sep 9 17:45:59 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 229981 Writing: Ending Padblock Start Block 230028 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 230178 extents written (449 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 9 17:46:07: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.326 s, 367 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x63685b4b. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x63685b4b Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 77414006-80e8-429f-a978-6218be3d7ef9 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: adc6bda0-f380-4426-a3cd-b82db3cde463 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126023/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 126023/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 453397/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25349/354112 files (0.0% non-contiguous), 453397/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0359393 s, 2.9 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 9 17:49:35: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 9 17:50:14: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 9 17:50:42: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 9 17:50:43: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 9 17:50:44: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 9 17:50:45: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 9 17:50:47: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 9 17:50:48: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 9 17:50:49: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 9 17:50:50: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 9 17:50:51: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 9 17:50:56: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 9 17:50:57: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 9 17:50:59: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 9 17:51:00: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 9 17:51:01: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 9 17:51:02: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 9 17:51:03: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 9 17:51:04: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 9 17:51:05: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 9 17:51:06: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 9 17:51:08: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 9 17:51:09: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 9 17:51:15: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 9 17:51:16: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 9 17:51:17: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 9 17:51:18: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 9 17:51:19: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 9 17:51:20: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 9 17:51:22: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 9 17:51:23: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 9 17:51:24: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 9 17:51:25: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 9 17:51:26: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 9 17:51:27: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 9 17:51:31: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 9 17:51:41: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 9 17:51:41: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 9 17:51:42: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 9 17:51:43: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 9 17:51:44: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 9 17:52:33: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 9 17:52:35: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 9 17:52:36: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 9 17:52:39: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 9 17:52:40: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 9 17:52:41: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 9 17:52:41: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 9 17:52:42: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 9 17:52:44: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 9 17:52:45: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 9 17:52:50: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 9 17:52:53: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 9 17:52:54: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 9 17:52:55: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 9 17:52:56: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 9 17:52:58: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 9 17:52:59: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 9 17:53:00: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 9 17:53:01: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 9 17:53:01: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 9 17:53:02: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 9 17:53:12: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 9 17:53:14: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 9 17:53:15: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 9 17:53:16: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 9 17:53:20: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 9 17:53:21: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 9 17:53:26: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 9 17:53:27: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 9 17:53:28: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 9 17:53:30: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 9 17:53:34: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 9 17:53:35: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 9 17:53:40: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 9 17:53:41: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 9 17:53:42: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 9 17:53:48: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 9 17:53:50: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 9 17:53:51: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 9 17:53:52: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 9 17:53:53: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 9 17:53:54: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 9 17:53:55: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 9 17:53:56: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 9 17:53:58: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 9 17:53:59: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 9 17:54:00: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 9 17:54:01: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 9 17:54:02: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 9 17:54:02: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 9 17:54:04: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 9 17:54:05: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 9 17:54:06: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 9 17:54:07: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 9 17:54:08: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 9 17:54:09: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 9 17:54:10: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 9 17:54:31: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 9 17:54:33: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 9 17:54:34: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 9 17:54:35: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 9 17:54:36: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 9 17:54:37: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 9 17:54:38: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 9 17:54:39: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 9 17:54:50: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 9 17:54:51: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 9 17:55:27: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 9 17:55:28: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 9 17:55:29: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 9 17:55:30: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 9 17:55:31: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 9 17:55:33: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 9 17:55:34: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 9 17:55:35: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 9 17:55:55: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 9 17:55:55: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 9 17:55:59: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 9 17:56:00: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 9 17:56:02: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 9 17:56:03: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 9 17:56:14: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 9 17:56:15: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 9 17:56:19: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 9 17:56:20: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 9 17:56:21: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 9 17:56:23: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 9 17:56:24: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 9 17:56:25: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 9 17:56:26: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 9 17:56:32: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 9 17:56:33: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 9 17:56:41: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 9 17:56:43: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 9 17:56:44: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 9 17:56:45: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 9 17:56:46: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 9 17:56:47: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 9 17:56:48: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 9 17:56:49: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 9 17:56:50: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 9 17:56:52: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 9 17:56:53: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 9 17:56:54: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 9 17:56:54: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 9 17:56:55: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 9 17:56:56: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 9 17:56:57: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 9 17:56:59: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 9 17:57:00: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 9 17:57:01: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 9 17:57:32: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 9 17:57:42: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 9 17:57:43: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 9 17:57:44: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 9 17:57:46: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 9 17:57:47: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 9 17:57:58: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 9 17:57:59: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 9 17:58:00: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 9 17:58:02: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 9 17:58:03: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 9 17:58:04: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 9 17:58:05: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 9 17:58:05: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 9 17:58:09: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 9 17:58:11: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 9 17:58:13: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 9 17:58:14: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 9 17:58:15: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 9 17:58:16: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 9 17:58:17: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 9 17:58:18: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 9 17:58:19: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 9 17:58:24: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 9 17:58:26: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 9 17:58:27: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 9 17:58:28: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 9 17:58:29: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 9 17:58:30: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 9 17:58:31: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 9 17:58:32: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 9 17:58:33: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 9 17:58:34: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 9 17:58:37: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 9 17:58:38: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 9 17:58:39: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 9 17:58:39: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 9 17:58:40: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 9 17:58:42: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 9 17:58:43: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 9 17:58:44: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 9 17:58:45: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 9 17:58:46: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 9 17:58:50: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 9 17:58:51: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 9 17:58:53: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 9 17:58:54: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 9 17:58:55: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 9 17:58:56: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 9 17:59:21: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 9 17:59:22: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 12 15:58:25: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/49d330f2-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.ICUZA3/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 450 files dracut: Saved: 1.11 MiB dracut: Duration: 0.087505 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.9503e-05 s, 29.5 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00642996 s, 459 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.18% done, estimate finish Thu Sep 12 16:02:30 2024 4.35% done, estimate finish Thu Sep 12 16:02:30 2024 6.52% done, estimate finish Thu Sep 12 16:02:30 2024 8.69% done, estimate finish Thu Sep 12 16:02:30 2024 10.86% done, estimate finish Thu Sep 12 16:02:30 2024 13.03% done, estimate finish Thu Sep 12 16:02:30 2024 15.21% done, estimate finish Thu Sep 12 16:02:30 2024 17.38% done, estimate finish Thu Sep 12 16:02:30 2024 19.55% done, estimate finish Thu Sep 12 16:02:30 2024 21.72% done, estimate finish Thu Sep 12 16:02:30 2024 23.89% done, estimate finish Thu Sep 12 16:02:30 2024 26.06% done, estimate finish Thu Sep 12 16:02:30 2024 28.24% done, estimate finish Thu Sep 12 16:02:30 2024 30.41% done, estimate finish Thu Sep 12 16:02:30 2024 32.58% done, estimate finish Thu Sep 12 16:02:30 2024 34.75% done, estimate finish Thu Sep 12 16:02:30 2024 36.92% done, estimate finish Thu Sep 12 16:02:30 2024 39.09% done, estimate finish Thu Sep 12 16:02:30 2024 41.27% done, estimate finish Thu Sep 12 16:02:30 2024 43.44% done, estimate finish Thu Sep 12 16:02:30 2024 45.61% done, estimate finish Thu Sep 12 16:02:30 2024 47.78% done, estimate finish Thu Sep 12 16:02:30 2024 49.95% done, estimate finish Thu Sep 12 16:02:30 2024 52.12% done, estimate finish Thu Sep 12 16:02:30 2024 54.30% done, estimate finish Thu Sep 12 16:02:30 2024 56.47% done, estimate finish Thu Sep 12 16:02:30 2024 58.64% done, estimate finish Thu Sep 12 16:02:30 2024 60.81% done, estimate finish Thu Sep 12 16:02:30 2024 62.98% done, estimate finish Thu Sep 12 16:02:30 2024 65.15% done, estimate finish Thu Sep 12 16:02:30 2024 67.33% done, estimate finish Thu Sep 12 16:02:30 2024 69.50% done, estimate finish Thu Sep 12 16:02:30 2024 71.67% done, estimate finish Thu Sep 12 16:02:30 2024 73.84% done, estimate finish Thu Sep 12 16:02:30 2024 76.01% done, estimate finish Thu Sep 12 16:02:30 2024 78.18% done, estimate finish Thu Sep 12 16:02:30 2024 80.36% done, estimate finish Thu Sep 12 16:02:30 2024 82.53% done, estimate finish Thu Sep 12 16:02:30 2024 84.70% done, estimate finish Thu Sep 12 16:02:30 2024 86.87% done, estimate finish Thu Sep 12 16:02:30 2024 89.04% done, estimate finish Thu Sep 12 16:02:30 2024 91.22% done, estimate finish Thu Sep 12 16:02:30 2024 93.38% done, estimate finish Thu Sep 12 16:02:30 2024 95.56% done, estimate finish Thu Sep 12 16:02:30 2024 97.73% done, estimate finish Thu Sep 12 16:02:30 2024 99.90% done, estimate finish Thu Sep 12 16:02:30 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 230040 Writing: Ending Padblock Start Block 230087 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 230237 extents written (449 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 12 16:02:39: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.2592 s, 369 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x3ef6c7d5. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x3ef6c7d5 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (253:1): 0 1040384 linear 7:6 8192 add map loop6p2 (253:2): 0 65536 linear 7:6 1048576 add map loop6p3 (253:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: e51e7dc4-d6ae-4cde-9317-c9a7b1e03c5d Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: de281c94-73e4-485c-97d3-43083f11553c Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126024/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126024/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25351/354112 files (0.0% non-contiguous), 453536/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25351/354112 files (0.0% non-contiguous), 453536/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.032408 s, 3.2 GB/s # Compress Image xz -8 -T0 --memory=22453MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 12 16:06:09: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22453MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 12 16:06:48: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 12 16:07:17: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 12 16:07:18: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 12 16:07:19: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 12 16:07:20: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 12 16:07:22: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 12 16:07:23: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 12 16:07:24: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 12 16:07:25: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 12 16:07:26: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 12 16:07:31: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 12 16:07:32: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 12 16:07:33: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 12 16:07:35: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 12 16:07:36: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 12 16:07:37: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 12 16:07:38: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 12 16:07:39: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 12 16:07:40: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 12 16:07:41: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 12 16:07:43: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 12 16:07:44: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 12 16:07:53: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 12 16:07:54: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 12 16:07:55: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 12 16:07:56: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 12 16:07:57: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 12 16:07:58: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 12 16:08:00: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 12 16:08:01: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 12 16:08:02: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 12 16:08:03: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 12 16:08:04: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 12 16:08:05: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 12 16:08:09: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 12 16:08:20: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 12 16:08:21: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 12 16:08:22: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 12 16:08:23: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 12 16:08:24: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 12 16:09:14: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 12 16:09:15: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 12 16:09:16: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 12 16:09:20: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 12 16:09:21: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 12 16:09:22: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 12 16:09:23: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 12 16:09:24: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 12 16:09:26: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 12 16:09:27: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 12 16:09:36: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 12 16:09:39: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 12 16:09:40: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 12 16:09:41: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 12 16:09:42: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 12 16:09:44: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 12 16:09:45: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 12 16:09:46: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 12 16:09:47: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 12 16:09:48: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 12 16:09:49: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 12 16:09:59: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 12 16:10:01: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 12 16:10:02: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 12 16:10:03: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 12 16:10:08: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 12 16:10:09: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 12 16:10:20: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 12 16:10:21: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 12 16:10:23: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 12 16:10:24: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 12 16:10:28: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 12 16:10:29: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 12 16:10:34: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 12 16:10:35: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 12 16:10:36: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 12 16:10:44: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 12 16:10:45: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 12 16:10:46: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 12 16:10:47: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 12 16:10:48: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 12 16:10:49: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 12 16:10:50: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 12 16:10:51: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 12 16:10:53: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 12 16:10:54: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 12 16:10:55: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 12 16:10:56: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 12 16:10:57: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 12 16:10:58: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 12 16:11:00: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 12 16:11:01: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 12 16:11:02: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 12 16:11:03: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 12 16:11:04: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 12 16:11:05: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 12 16:11:06: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 12 16:11:35: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 12 16:11:36: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 12 16:11:38: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 12 16:11:39: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 12 16:11:40: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 12 16:11:41: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 12 16:11:42: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 12 16:11:44: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 12 16:11:54: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 12 16:11:55: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 12 16:12:32: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 12 16:12:33: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 12 16:12:34: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 12 16:12:35: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 12 16:12:37: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 12 16:12:38: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 12 16:12:39: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 12 16:12:40: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 12 16:13:10: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 12 16:13:11: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 12 16:13:18: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 12 16:13:19: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 12 16:13:20: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 12 16:13:21: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 12 16:13:34: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 12 16:13:35: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 12 16:13:40: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 12 16:13:41: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 12 16:13:43: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 12 16:13:44: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 12 16:13:45: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 12 16:13:46: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 12 16:13:47: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 12 16:13:54: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 12 16:13:55: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 12 16:14:04: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 12 16:14:05: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 12 16:14:06: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 12 16:14:07: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 12 16:14:08: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 12 16:14:09: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 12 16:14:10: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 12 16:14:12: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 12 16:14:13: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 12 16:14:14: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 12 16:14:15: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 12 16:14:16: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 12 16:14:17: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 12 16:14:18: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 12 16:14:19: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 12 16:14:21: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 12 16:14:22: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 12 16:14:23: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 12 16:14:24: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 12 16:14:59: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 12 16:15:10: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 12 16:15:11: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 12 16:15:12: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 12 16:15:14: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 12 16:15:15: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 12 16:15:27: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 12 16:15:29: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 12 16:15:30: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 12 16:15:31: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 12 16:15:32: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 12 16:15:33: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 12 16:15:34: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 12 16:15:35: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 12 16:15:39: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 12 16:15:42: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 12 16:15:43: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 12 16:15:44: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 12 16:15:45: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 12 16:15:46: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 12 16:15:47: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 12 16:15:48: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 12 16:15:50: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 12 16:15:55: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 12 16:15:56: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 12 16:15:57: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 12 16:15:58: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 12 16:15:59: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 12 16:16:00: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 12 16:16:01: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 12 16:16:03: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 12 16:16:04: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 12 16:16:05: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 12 16:16:08: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 12 16:16:09: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 12 16:16:10: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 12 16:16:11: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 12 16:16:12: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 12 16:16:13: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 12 16:16:14: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 12 16:16:15: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 12 16:16:16: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 12 16:16:17: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 12 16:16:23: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 12 16:16:25: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 12 16:16:26: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 12 16:16:27: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 12 16:16:28: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 12 16:16:29: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22453MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 12 16:17:03: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 12 16:17:04: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 14 21:58:18: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/eb832a86-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.rK3HAx/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 449 files dracut: Saved: 1.11 MiB dracut: Duration: 0.372430 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.8133e-05 s, 42.5 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00882761 s, 334 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Sat Sep 14 22:02:22 2024 4.14% done, estimate finish Sat Sep 14 22:02:22 2024 6.21% done, estimate finish Sat Sep 14 22:02:22 2024 8.27% done, estimate finish Sat Sep 14 22:02:22 2024 10.34% done, estimate finish Sat Sep 14 22:02:22 2024 12.40% done, estimate finish Sat Sep 14 22:02:22 2024 14.47% done, estimate finish Sat Sep 14 22:02:22 2024 16.53% done, estimate finish Sat Sep 14 22:02:22 2024 18.60% done, estimate finish Sat Sep 14 22:02:22 2024 20.67% done, estimate finish Sat Sep 14 22:02:22 2024 22.74% done, estimate finish Sat Sep 14 22:02:22 2024 24.80% done, estimate finish Sat Sep 14 22:02:22 2024 26.87% done, estimate finish Sat Sep 14 22:02:22 2024 28.93% done, estimate finish Sat Sep 14 22:02:22 2024 31.00% done, estimate finish Sat Sep 14 22:02:22 2024 33.07% done, estimate finish Sat Sep 14 22:02:22 2024 35.14% done, estimate finish Sat Sep 14 22:02:22 2024 37.20% done, estimate finish Sat Sep 14 22:02:22 2024 39.27% done, estimate finish Sat Sep 14 22:02:22 2024 41.33% done, estimate finish Sat Sep 14 22:02:22 2024 43.40% done, estimate finish Sat Sep 14 22:02:22 2024 45.47% done, estimate finish Sat Sep 14 22:02:22 2024 47.54% done, estimate finish Sat Sep 14 22:02:22 2024 49.60% done, estimate finish Sat Sep 14 22:02:22 2024 51.67% done, estimate finish Sat Sep 14 22:02:22 2024 53.73% done, estimate finish Sat Sep 14 22:02:22 2024 55.80% done, estimate finish Sat Sep 14 22:02:22 2024 57.87% done, estimate finish Sat Sep 14 22:02:22 2024 59.94% done, estimate finish Sat Sep 14 22:02:23 2024 62.00% done, estimate finish Sat Sep 14 22:02:23 2024 64.07% done, estimate finish Sat Sep 14 22:02:23 2024 66.13% done, estimate finish Sat Sep 14 22:02:23 2024 68.20% done, estimate finish Sat Sep 14 22:02:23 2024 70.27% done, estimate finish Sat Sep 14 22:02:23 2024 72.34% done, estimate finish Sat Sep 14 22:02:23 2024 74.40% done, estimate finish Sat Sep 14 22:02:23 2024 76.47% done, estimate finish Sat Sep 14 22:02:23 2024 78.53% done, estimate finish Sat Sep 14 22:02:23 2024 80.60% done, estimate finish Sat Sep 14 22:02:23 2024 82.67% done, estimate finish Sat Sep 14 22:02:23 2024 84.73% done, estimate finish Sat Sep 14 22:02:23 2024 86.80% done, estimate finish Sat Sep 14 22:02:23 2024 88.87% done, estimate finish Sat Sep 14 22:02:23 2024 90.93% done, estimate finish Sat Sep 14 22:02:23 2024 93.00% done, estimate finish Sat Sep 14 22:02:23 2024 95.06% done, estimate finish Sat Sep 14 22:02:23 2024 97.13% done, estimate finish Sat Sep 14 22:02:23 2024 99.20% done, estimate finish Sat Sep 14 22:02:23 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 241748 Writing: Ending Padblock Start Block 241795 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 241945 extents written (472 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 14 22:02:30: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.9687 s, 354 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xb3d8e2cf. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xb3d8e2cf Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: ff9555f1-ec34-4e7f-bb8e-bb59d13994c9 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 213a163a-787a-4958-a624-773a99f30559 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126026/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126026/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25351/354112 files (0.0% non-contiguous), 453541/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25351/354112 files (0.0% non-contiguous), 453541/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0402227 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 14 22:05:56: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 14 22:06:38: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 14 22:07:07: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 14 22:07:08: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 14 22:07:09: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 14 22:07:11: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 14 22:07:12: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 14 22:07:13: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 14 22:07:14: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 14 22:07:15: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 14 22:07:16: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 14 22:07:21: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 14 22:07:23: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 14 22:07:24: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 14 22:07:25: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 14 22:07:26: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 14 22:07:27: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 14 22:07:28: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 14 22:07:29: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 14 22:07:30: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 14 22:07:32: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 14 22:07:33: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 14 22:07:34: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 14 22:07:44: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 14 22:07:45: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 14 22:07:46: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 14 22:07:47: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 14 22:07:49: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 14 22:07:50: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 14 22:07:51: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 14 22:07:52: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 14 22:07:53: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 14 22:07:54: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 14 22:07:55: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 14 22:07:57: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 14 22:08:01: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 14 22:08:11: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 14 22:08:12: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 14 22:08:13: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 14 22:08:14: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 14 22:08:15: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 14 22:09:07: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 14 22:09:08: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 14 22:09:09: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 14 22:09:13: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 14 22:09:14: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 14 22:09:16: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 14 22:09:17: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 14 22:09:18: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 14 22:09:19: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 14 22:09:20: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 14 22:09:29: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 14 22:09:32: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 14 22:09:34: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 14 22:09:35: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 14 22:09:36: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 14 22:09:37: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 14 22:09:38: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 14 22:09:39: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 14 22:09:40: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 14 22:09:41: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 14 22:09:43: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 14 22:09:53: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 14 22:09:54: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 14 22:09:55: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 14 22:09:56: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 14 22:10:01: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 14 22:10:03: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 14 22:10:14: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 14 22:10:15: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 14 22:10:16: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 14 22:10:17: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 14 22:10:21: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 14 22:10:22: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 14 22:10:28: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 14 22:10:29: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 14 22:10:30: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 14 22:10:37: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 14 22:10:38: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 14 22:10:39: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 14 22:10:40: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 14 22:10:42: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 14 22:10:43: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 14 22:10:44: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 14 22:10:45: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 14 22:10:46: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 14 22:10:47: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 14 22:10:49: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 14 22:10:50: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 14 22:10:51: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 14 22:10:52: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 14 22:10:53: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 14 22:10:54: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 14 22:10:55: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 14 22:10:57: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 14 22:10:58: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 14 22:10:59: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 14 22:11:00: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 14 22:11:27: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 14 22:11:28: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 14 22:11:30: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 14 22:11:32: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 14 22:11:33: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 14 22:11:34: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 14 22:11:35: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 14 22:11:36: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 14 22:11:46: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 14 22:11:47: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 14 22:12:24: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 14 22:12:25: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 14 22:12:26: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 14 22:12:27: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 14 22:12:28: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 14 22:12:29: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 14 22:12:30: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 14 22:12:32: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 14 22:13:04: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 14 22:13:05: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 14 22:13:11: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 14 22:13:12: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 14 22:13:13: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 14 22:13:15: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 14 22:13:28: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 14 22:13:29: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 14 22:13:34: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 14 22:13:35: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 14 22:13:36: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 14 22:13:37: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 14 22:13:39: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 14 22:13:40: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 14 22:13:41: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 14 22:13:48: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 14 22:13:49: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 14 22:13:57: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 14 22:13:58: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 14 22:14:00: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 14 22:14:01: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 14 22:14:02: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 14 22:14:03: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 14 22:14:04: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 14 22:14:05: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 14 22:14:06: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 14 22:14:08: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 14 22:14:09: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 14 22:14:10: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 14 22:14:11: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 14 22:14:12: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 14 22:14:13: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 14 22:14:14: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 14 22:14:15: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 14 22:14:17: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 14 22:14:18: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 14 22:14:59: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 14 22:15:09: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 14 22:15:10: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 14 22:15:12: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 14 22:15:14: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 14 22:15:15: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 14 22:15:27: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 14 22:15:28: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 14 22:15:29: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 14 22:15:31: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 14 22:15:32: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 14 22:15:33: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 14 22:15:34: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 14 22:15:35: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 14 22:15:39: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 14 22:15:41: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 14 22:15:43: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 14 22:15:44: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 14 22:15:45: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 14 22:15:46: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 14 22:15:47: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 14 22:15:48: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 14 22:15:49: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 14 22:15:55: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 14 22:15:56: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 14 22:15:57: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 14 22:15:58: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 14 22:15:59: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 14 22:16:00: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 14 22:16:01: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 14 22:16:03: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 14 22:16:04: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 14 22:16:05: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 14 22:16:08: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 14 22:16:09: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 14 22:16:10: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 14 22:16:12: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 14 22:16:13: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 14 22:16:14: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 14 22:16:15: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 14 22:16:16: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 14 22:16:17: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 14 22:16:18: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 14 22:16:24: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 14 22:16:26: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 14 22:16:27: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 14 22:16:28: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 14 22:16:29: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 14 22:16:30: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 14 22:17:07: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 14 22:17:08: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 14 22:27:51: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/eb832a86-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.9U5995/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 451 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043092 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.9435e-05 s, 41.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0107211 s, 275 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Sat Sep 14 22:31:10 2024 4.12% done, estimate finish Sat Sep 14 22:31:10 2024 6.19% done, estimate finish Sat Sep 14 22:31:10 2024 8.25% done, estimate finish Sat Sep 14 22:31:10 2024 10.31% done, estimate finish Sat Sep 14 22:31:10 2024 12.37% done, estimate finish Sat Sep 14 22:31:10 2024 14.44% done, estimate finish Sat Sep 14 22:31:10 2024 16.49% done, estimate finish Sat Sep 14 22:31:10 2024 18.56% done, estimate finish Sat Sep 14 22:31:10 2024 20.62% done, estimate finish Sat Sep 14 22:31:10 2024 22.68% done, estimate finish Sat Sep 14 22:31:10 2024 24.74% done, estimate finish Sat Sep 14 22:31:10 2024 26.80% done, estimate finish Sat Sep 14 22:31:10 2024 28.86% done, estimate finish Sat Sep 14 22:31:10 2024 30.93% done, estimate finish Sat Sep 14 22:31:10 2024 32.98% done, estimate finish Sat Sep 14 22:31:10 2024 35.05% done, estimate finish Sat Sep 14 22:31:10 2024 37.11% done, estimate finish Sat Sep 14 22:31:10 2024 39.17% done, estimate finish Sat Sep 14 22:31:10 2024 41.23% done, estimate finish Sat Sep 14 22:31:10 2024 43.30% done, estimate finish Sat Sep 14 22:31:10 2024 45.35% done, estimate finish Sat Sep 14 22:31:10 2024 47.42% done, estimate finish Sat Sep 14 22:31:10 2024 49.48% done, estimate finish Sat Sep 14 22:31:10 2024 51.54% done, estimate finish Sat Sep 14 22:31:10 2024 53.60% done, estimate finish Sat Sep 14 22:31:10 2024 55.66% done, estimate finish Sat Sep 14 22:31:10 2024 57.72% done, estimate finish Sat Sep 14 22:31:10 2024 59.79% done, estimate finish Sat Sep 14 22:31:10 2024 61.84% done, estimate finish Sat Sep 14 22:31:10 2024 63.91% done, estimate finish Sat Sep 14 22:31:10 2024 65.97% done, estimate finish Sat Sep 14 22:31:10 2024 68.03% done, estimate finish Sat Sep 14 22:31:10 2024 70.09% done, estimate finish Sat Sep 14 22:31:10 2024 72.16% done, estimate finish Sat Sep 14 22:31:10 2024 74.21% done, estimate finish Sat Sep 14 22:31:10 2024 76.28% done, estimate finish Sat Sep 14 22:31:10 2024 78.34% done, estimate finish Sat Sep 14 22:31:10 2024 80.40% done, estimate finish Sat Sep 14 22:31:10 2024 82.46% done, estimate finish Sat Sep 14 22:31:10 2024 84.52% done, estimate finish Sat Sep 14 22:31:10 2024 86.59% done, estimate finish Sat Sep 14 22:31:10 2024 88.64% done, estimate finish Sat Sep 14 22:31:10 2024 90.71% done, estimate finish Sat Sep 14 22:31:10 2024 92.77% done, estimate finish Sat Sep 14 22:31:10 2024 94.83% done, estimate finish Sat Sep 14 22:31:10 2024 96.89% done, estimate finish Sat Sep 14 22:31:10 2024 98.95% done, estimate finish Sat Sep 14 22:31:10 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242353 Writing: Ending Padblock Start Block 242400 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242550 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 14 22:31:17: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.0848 s, 352 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x21facac0. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x21facac0 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 1da5d222-1b0e-4643-82d3-b532b47c61cf Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 49a8db51-db0d-4193-8ea8-63168da43678 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126023/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126023/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.0% non-contiguous), 455851/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.0% non-contiguous), 455851/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0340344 s, 3.1 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 14 22:34:39: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 14 22:35:21: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 14 22:35:51: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 14 22:35:52: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 14 22:35:53: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 14 22:35:54: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 14 22:35:55: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 14 22:35:56: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 14 22:35:57: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 14 22:35:58: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 14 22:36:00: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 14 22:36:05: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 14 22:36:06: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 14 22:36:07: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 14 22:36:08: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 14 22:36:09: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 14 22:36:10: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 14 22:36:12: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 14 22:36:13: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 14 22:36:14: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 14 22:36:15: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 14 22:36:16: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 14 22:36:17: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 14 22:36:23: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 14 22:36:24: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 14 22:36:26: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 14 22:36:27: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 14 22:36:28: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 14 22:36:29: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 14 22:36:30: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 14 22:36:31: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 14 22:36:32: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 14 22:36:34: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 14 22:36:35: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 14 22:36:36: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 14 22:36:40: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 14 22:36:49: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 14 22:36:50: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 14 22:36:51: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 14 22:36:53: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 14 22:36:54: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 14 22:37:45: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 14 22:37:46: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 14 22:37:47: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 14 22:37:51: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 14 22:37:52: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 14 22:37:53: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 14 22:37:54: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 14 22:37:55: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 14 22:37:56: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 14 22:37:57: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 14 22:38:03: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 14 22:38:06: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 14 22:38:07: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 14 22:38:08: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 14 22:38:09: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 14 22:38:10: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 14 22:38:11: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 14 22:38:13: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 14 22:38:14: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 14 22:38:15: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 14 22:38:16: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 14 22:38:26: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 14 22:38:27: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 14 22:38:28: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 14 22:38:30: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 14 22:38:34: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 14 22:38:35: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 14 22:38:40: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 14 22:38:41: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 14 22:38:42: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 14 22:38:43: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 14 22:38:48: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 14 22:38:49: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 14 22:38:54: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 14 22:38:55: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 14 22:38:56: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 14 22:39:02: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 14 22:39:03: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 14 22:39:05: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 14 22:39:06: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 14 22:39:07: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 14 22:39:08: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 14 22:39:09: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 14 22:39:10: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 14 22:39:12: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 14 22:39:13: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 14 22:39:14: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 14 22:39:15: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 14 22:39:16: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 14 22:39:17: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 14 22:39:18: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 14 22:39:20: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 14 22:39:21: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 14 22:39:22: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 14 22:39:23: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 14 22:39:24: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 14 22:39:25: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 14 22:39:46: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 14 22:39:48: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 14 22:39:49: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 14 22:39:50: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 14 22:39:51: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 14 22:39:52: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 14 22:39:53: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 14 22:39:54: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 14 22:40:04: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 14 22:40:06: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 14 22:40:42: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 14 22:40:43: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 14 22:40:44: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 14 22:40:45: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 14 22:40:46: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 14 22:40:48: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 14 22:40:49: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 14 22:40:50: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 14 22:41:10: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 14 22:41:11: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 14 22:41:15: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 14 22:41:16: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 14 22:41:18: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 14 22:41:19: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 14 22:41:30: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 14 22:41:31: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 14 22:41:35: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 14 22:41:36: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 14 22:41:37: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 14 22:41:39: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 14 22:41:40: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 14 22:41:41: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 14 22:41:42: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 14 22:41:48: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 14 22:41:49: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 14 22:41:58: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 14 22:41:59: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 14 22:42:01: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 14 22:42:01: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 14 22:42:02: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 14 22:42:03: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 14 22:42:04: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 14 22:42:04: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 14 22:42:05: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 14 22:42:06: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 14 22:42:08: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 14 22:42:09: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 14 22:42:09: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 14 22:42:10: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 14 22:42:11: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 14 22:42:12: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 14 22:42:13: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 14 22:42:14: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 14 22:42:17: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 14 22:42:56: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 14 22:43:06: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 14 22:43:07: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 14 22:43:10: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 14 22:43:13: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 14 22:43:14: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 14 22:43:26: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 14 22:43:27: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 14 22:43:28: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 14 22:43:29: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 14 22:43:31: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 14 22:43:32: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 14 22:43:33: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 14 22:43:34: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 14 22:43:38: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 14 22:43:40: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 14 22:43:41: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 14 22:43:43: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 14 22:43:44: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 14 22:43:45: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 14 22:43:46: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 14 22:43:47: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 14 22:43:48: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 14 22:43:53: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 14 22:43:55: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 14 22:43:56: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 14 22:43:57: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 14 22:43:58: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 14 22:43:59: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 14 22:44:00: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 14 22:44:01: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 14 22:44:03: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 14 22:44:04: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 14 22:44:07: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 14 22:44:08: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 14 22:44:09: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 14 22:44:10: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 14 22:44:12: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 14 22:44:13: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 14 22:44:14: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 14 22:44:15: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 14 22:44:16: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 14 22:44:17: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 14 22:44:21: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 14 22:44:22: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 14 22:44:24: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 14 22:44:25: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 14 22:44:26: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 14 22:44:27: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz make: *** [foomatic:78: dist] Interrupt ... see detailed log in _build.*.log files Sep 14 22:48:43: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/eb832a86-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.hZqQ7z/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 451 files dracut: Saved: 1.11 MiB dracut: Duration: 0.042750 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.4439e-05 s, 46.1 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0105417 s, 280 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Sat Sep 14 22:52:03 2024 4.12% done, estimate finish Sat Sep 14 22:52:03 2024 6.19% done, estimate finish Sat Sep 14 22:52:03 2024 8.25% done, estimate finish Sat Sep 14 22:52:03 2024 10.31% done, estimate finish Sat Sep 14 22:52:03 2024 12.37% done, estimate finish Sat Sep 14 22:52:03 2024 14.44% done, estimate finish Sat Sep 14 22:52:03 2024 16.49% done, estimate finish Sat Sep 14 22:52:03 2024 18.56% done, estimate finish Sat Sep 14 22:52:03 2024 20.62% done, estimate finish Sat Sep 14 22:52:03 2024 22.68% done, estimate finish Sat Sep 14 22:52:03 2024 24.74% done, estimate finish Sat Sep 14 22:52:03 2024 26.80% done, estimate finish Sat Sep 14 22:52:03 2024 28.86% done, estimate finish Sat Sep 14 22:52:03 2024 30.93% done, estimate finish Sat Sep 14 22:52:03 2024 32.98% done, estimate finish Sat Sep 14 22:52:03 2024 35.05% done, estimate finish Sat Sep 14 22:52:03 2024 37.11% done, estimate finish Sat Sep 14 22:52:03 2024 39.17% done, estimate finish Sat Sep 14 22:52:03 2024 41.23% done, estimate finish Sat Sep 14 22:52:03 2024 43.29% done, estimate finish Sat Sep 14 22:52:03 2024 45.35% done, estimate finish Sat Sep 14 22:52:03 2024 47.42% done, estimate finish Sat Sep 14 22:52:03 2024 49.48% done, estimate finish Sat Sep 14 22:52:03 2024 51.54% done, estimate finish Sat Sep 14 22:52:03 2024 53.60% done, estimate finish Sat Sep 14 22:52:03 2024 55.66% done, estimate finish Sat Sep 14 22:52:03 2024 57.72% done, estimate finish Sat Sep 14 22:52:03 2024 59.79% done, estimate finish Sat Sep 14 22:52:03 2024 61.84% done, estimate finish Sat Sep 14 22:52:03 2024 63.91% done, estimate finish Sat Sep 14 22:52:03 2024 65.97% done, estimate finish Sat Sep 14 22:52:03 2024 68.03% done, estimate finish Sat Sep 14 22:52:03 2024 70.09% done, estimate finish Sat Sep 14 22:52:03 2024 72.15% done, estimate finish Sat Sep 14 22:52:03 2024 74.21% done, estimate finish Sat Sep 14 22:52:03 2024 76.28% done, estimate finish Sat Sep 14 22:52:03 2024 78.34% done, estimate finish Sat Sep 14 22:52:03 2024 80.40% done, estimate finish Sat Sep 14 22:52:03 2024 82.46% done, estimate finish Sat Sep 14 22:52:03 2024 84.52% done, estimate finish Sat Sep 14 22:52:03 2024 86.58% done, estimate finish Sat Sep 14 22:52:04 2024 88.64% done, estimate finish Sat Sep 14 22:52:04 2024 90.70% done, estimate finish Sat Sep 14 22:52:04 2024 92.77% done, estimate finish Sat Sep 14 22:52:04 2024 94.83% done, estimate finish Sat Sep 14 22:52:04 2024 96.89% done, estimate finish Sat Sep 14 22:52:04 2024 98.95% done, estimate finish Sat Sep 14 22:52:04 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242356 Writing: Ending Padblock Start Block 242403 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242553 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 14 22:52:10: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.174 s, 350 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x45677bb3. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x45677bb3 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 979d6337-143f-4029-9732-3cc3aef15a11 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: bba2c366-85b3-4336-9d39-8db82ff4904b Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126024/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126024/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25397/354112 files (0.1% non-contiguous), 455857/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25397/354112 files (0.1% non-contiguous), 455857/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0392653 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 14 22:55:33: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 14 22:56:15: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 14 22:56:44: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 14 22:56:45: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 14 22:56:47: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 14 22:56:48: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 14 22:56:49: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 14 22:56:50: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 14 22:56:51: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 14 22:56:52: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 14 22:56:53: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 14 22:56:59: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 14 22:57:00: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 14 22:57:01: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 14 22:57:02: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 14 22:57:03: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 14 22:57:04: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 14 22:57:05: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 14 22:57:06: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 14 22:57:08: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 14 22:57:09: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 14 22:57:10: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 14 22:57:11: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 14 22:57:17: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 14 22:57:18: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 14 22:57:19: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 14 22:57:21: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 14 22:57:22: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 14 22:57:23: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 14 22:57:24: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 14 22:57:25: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 14 22:57:26: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 14 22:57:27: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 14 22:57:29: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 14 22:57:30: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 14 22:57:34: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 14 22:57:43: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 14 22:57:44: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 14 22:57:45: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 14 22:57:46: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 14 22:57:48: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 14 22:58:42: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 14 22:58:44: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 14 22:58:45: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 14 22:58:49: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 14 22:58:50: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 14 22:58:52: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 14 22:58:53: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 14 22:58:54: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 14 22:58:55: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 14 22:58:56: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 14 22:59:02: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 14 22:59:06: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 14 22:59:07: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 14 22:59:08: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 14 22:59:09: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 14 22:59:10: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 14 22:59:11: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 14 22:59:12: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 14 22:59:13: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 14 22:59:15: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 14 22:59:16: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 14 22:59:27: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 14 22:59:28: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 14 22:59:29: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 14 22:59:30: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 14 22:59:35: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 14 22:59:36: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 14 22:59:41: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 14 22:59:42: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 14 22:59:43: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 14 22:59:44: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 14 22:59:48: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 14 22:59:50: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 14 22:59:55: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 14 22:59:56: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 14 22:59:57: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 14 23:00:04: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 14 23:00:05: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 14 23:00:06: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 14 23:00:08: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 14 23:00:09: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 14 23:00:10: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 14 23:00:11: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 14 23:00:12: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 14 23:00:13: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 14 23:00:15: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 14 23:00:16: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 14 23:00:17: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 14 23:00:18: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 14 23:00:19: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 14 23:00:20: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 14 23:00:21: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 14 23:00:22: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 14 23:00:24: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 14 23:00:25: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 14 23:00:26: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 14 23:00:27: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 14 23:00:48: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 14 23:00:49: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 14 23:00:50: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 14 23:00:52: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 14 23:00:53: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 14 23:00:54: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 14 23:00:55: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 14 23:00:56: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 14 23:01:06: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 14 23:01:07: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 14 23:01:44: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 14 23:01:45: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 14 23:01:46: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 14 23:01:47: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 14 23:01:48: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 14 23:01:49: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 14 23:01:50: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 14 23:01:52: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 14 23:02:12: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 14 23:02:13: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 14 23:02:17: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 14 23:02:18: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 14 23:02:19: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 14 23:02:20: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 14 23:02:32: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 14 23:02:33: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 14 23:02:37: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 14 23:02:38: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 14 23:02:39: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 14 23:02:40: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 14 23:02:42: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 14 23:02:43: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 14 23:02:44: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 14 23:02:50: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 14 23:02:51: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 14 23:02:59: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 14 23:03:00: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 14 23:03:02: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 14 23:03:03: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 14 23:03:04: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 14 23:03:05: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 14 23:03:06: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 14 23:03:07: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 14 23:03:08: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 14 23:03:09: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 14 23:03:11: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 14 23:03:12: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 14 23:03:13: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 14 23:03:14: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 14 23:03:15: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 14 23:03:16: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 14 23:03:17: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 14 23:03:19: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 14 23:03:20: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 14 23:03:58: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 14 23:04:08: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 14 23:04:09: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 14 23:04:10: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 14 23:04:12: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 14 23:04:13: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 14 23:04:24: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 14 23:04:25: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 14 23:04:26: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 14 23:04:28: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 14 23:04:29: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 14 23:04:30: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 14 23:04:31: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 14 23:04:32: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 14 23:04:36: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 14 23:04:38: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 14 23:04:39: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 14 23:04:41: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 14 23:04:42: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 14 23:04:43: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 14 23:04:44: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 14 23:04:45: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 14 23:04:46: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 14 23:04:51: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 14 23:04:53: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 14 23:04:54: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 14 23:04:55: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 14 23:04:56: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 14 23:04:57: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 14 23:04:58: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 14 23:04:59: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 14 23:05:01: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 14 23:05:02: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 14 23:05:05: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 14 23:05:06: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 14 23:05:07: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 14 23:05:08: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 14 23:05:10: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 14 23:05:11: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 14 23:05:12: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 14 23:05:13: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 14 23:05:14: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 14 23:05:15: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 14 23:05:19: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 14 23:05:21: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 14 23:05:22: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 14 23:05:23: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 14 23:05:24: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 14 23:05:25: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 14 23:05:51: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 14 23:05:53: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 15 00:21:23: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/c690c0c4-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root tar: lib/modules/6.6.15-ipfire/lunatik: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/luacompletion.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/luadata.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/luadevice.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/luafib.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/luafifo.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/lualinux.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/luanetfilter.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/luanotifier.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/luaprobe.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/luarcu.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/luasocket.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/luasyscall.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/luathread.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/luaxdp.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/luaxtable.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/lunatik.ko: Cannot stat: No such file or directory tar: lib/modules/6.6.15-ipfire/lunatik/lunatik_run.ko: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors make: *** [cdrom:153: /usr/src/log/cdrom] Error 2 ... see detailed log in _build.*.log files Sep 15 00:39:10: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/c690c0c4-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.LiKt8e/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043231 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.5315e-05 s, 45.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0089537 s, 329 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Sun Sep 15 00:42:27 2024 4.13% done, estimate finish Sun Sep 15 00:42:27 2024 6.19% done, estimate finish Sun Sep 15 00:42:27 2024 8.25% done, estimate finish Sun Sep 15 00:42:27 2024 10.31% done, estimate finish Sun Sep 15 00:42:27 2024 12.37% done, estimate finish Sun Sep 15 00:42:27 2024 14.44% done, estimate finish Sun Sep 15 00:42:27 2024 16.50% done, estimate finish Sun Sep 15 00:42:27 2024 18.56% done, estimate finish Sun Sep 15 00:42:27 2024 20.62% done, estimate finish Sun Sep 15 00:42:27 2024 22.69% done, estimate finish Sun Sep 15 00:42:27 2024 24.74% done, estimate finish Sun Sep 15 00:42:27 2024 26.81% done, estimate finish Sun Sep 15 00:42:27 2024 28.87% done, estimate finish Sun Sep 15 00:42:27 2024 30.93% done, estimate finish Sun Sep 15 00:42:27 2024 32.99% done, estimate finish Sun Sep 15 00:42:27 2024 35.06% done, estimate finish Sun Sep 15 00:42:27 2024 37.11% done, estimate finish Sun Sep 15 00:42:27 2024 39.18% done, estimate finish Sun Sep 15 00:42:27 2024 41.24% done, estimate finish Sun Sep 15 00:42:27 2024 43.30% done, estimate finish Sun Sep 15 00:42:27 2024 45.36% done, estimate finish Sun Sep 15 00:42:27 2024 47.43% done, estimate finish Sun Sep 15 00:42:27 2024 49.49% done, estimate finish Sun Sep 15 00:42:27 2024 51.55% done, estimate finish Sun Sep 15 00:42:27 2024 53.61% done, estimate finish Sun Sep 15 00:42:27 2024 55.67% done, estimate finish Sun Sep 15 00:42:27 2024 57.73% done, estimate finish Sun Sep 15 00:42:27 2024 59.80% done, estimate finish Sun Sep 15 00:42:27 2024 61.86% done, estimate finish Sun Sep 15 00:42:27 2024 63.92% done, estimate finish Sun Sep 15 00:42:27 2024 65.98% done, estimate finish Sun Sep 15 00:42:27 2024 68.05% done, estimate finish Sun Sep 15 00:42:27 2024 70.10% done, estimate finish Sun Sep 15 00:42:27 2024 72.17% done, estimate finish Sun Sep 15 00:42:27 2024 74.23% done, estimate finish Sun Sep 15 00:42:27 2024 76.29% done, estimate finish Sun Sep 15 00:42:27 2024 78.35% done, estimate finish Sun Sep 15 00:42:27 2024 80.42% done, estimate finish Sun Sep 15 00:42:27 2024 82.47% done, estimate finish Sun Sep 15 00:42:27 2024 84.54% done, estimate finish Sun Sep 15 00:42:27 2024 86.60% done, estimate finish Sun Sep 15 00:42:27 2024 88.66% done, estimate finish Sun Sep 15 00:42:27 2024 90.73% done, estimate finish Sun Sep 15 00:42:27 2024 92.78% done, estimate finish Sun Sep 15 00:42:27 2024 94.85% done, estimate finish Sun Sep 15 00:42:27 2024 96.91% done, estimate finish Sun Sep 15 00:42:27 2024 98.97% done, estimate finish Sun Sep 15 00:42:27 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242307 Writing: Ending Padblock Start Block 242354 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242504 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 15 00:42:36: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.1441 s, 351 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xec7e0177. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xec7e0177 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: fca918c6-a414-40d4-bd32-ec9866b8d1e9 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: b062a22c-3e27-470d-af16-de9cf94a94f4 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 125989/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 125989/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25397/354112 files (0.0% non-contiguous), 455849/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25397/354112 files (0.0% non-contiguous), 455849/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0348276 s, 3.0 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 15 00:45:58: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 15 00:46:40: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 15 00:47:09: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 15 00:47:10: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 15 00:47:12: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 15 00:47:13: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 15 00:47:14: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 15 00:47:15: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 15 00:47:16: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 15 00:47:17: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 15 00:47:18: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 15 00:47:23: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 15 00:47:25: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 15 00:47:26: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 15 00:47:27: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 15 00:47:28: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 15 00:47:29: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 15 00:47:30: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 15 00:47:31: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 15 00:47:33: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 15 00:47:34: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 15 00:47:35: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 15 00:47:36: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 15 00:47:42: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 15 00:47:43: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 15 00:47:44: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 15 00:47:45: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 15 00:47:47: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 15 00:47:48: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 15 00:47:49: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 15 00:47:50: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 15 00:47:51: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 15 00:47:52: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 15 00:47:53: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 15 00:47:55: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 15 00:47:59: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 15 00:48:08: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 15 00:48:09: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 15 00:48:10: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 15 00:48:11: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 15 00:48:12: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 15 00:49:04: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 15 00:49:05: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 15 00:49:06: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 15 00:49:10: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 15 00:49:11: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 15 00:49:13: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 15 00:49:14: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' ... see detailed log in _build.*.log files Sep 15 02:23:02: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/7726adf4-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.EtLG9O/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 451 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058129 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.7962e-05 s, 26.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00673413 s, 438 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Sun Sep 15 02:26:22 2024 4.12% done, estimate finish Sun Sep 15 02:26:22 2024 6.19% done, estimate finish Sun Sep 15 02:26:22 2024 8.24% done, estimate finish Sun Sep 15 02:26:22 2024 10.31% done, estimate finish Sun Sep 15 02:26:22 2024 12.37% done, estimate finish Sun Sep 15 02:26:22 2024 14.43% done, estimate finish Sun Sep 15 02:26:22 2024 16.49% done, estimate finish Sun Sep 15 02:26:22 2024 18.55% done, estimate finish Sun Sep 15 02:26:22 2024 20.61% done, estimate finish Sun Sep 15 02:26:26 2024 22.67% done, estimate finish Sun Sep 15 02:26:26 2024 24.73% done, estimate finish Sun Sep 15 02:26:26 2024 26.79% done, estimate finish Sun Sep 15 02:26:25 2024 28.85% done, estimate finish Sun Sep 15 02:26:25 2024 30.92% done, estimate finish Sun Sep 15 02:26:25 2024 32.97% done, estimate finish Sun Sep 15 02:26:25 2024 35.04% done, estimate finish Sun Sep 15 02:26:24 2024 37.09% done, estimate finish Sun Sep 15 02:26:24 2024 39.16% done, estimate finish Sun Sep 15 02:26:24 2024 41.22% done, estimate finish Sun Sep 15 02:26:24 2024 43.28% done, estimate finish Sun Sep 15 02:26:24 2024 45.34% done, estimate finish Sun Sep 15 02:26:24 2024 47.40% done, estimate finish Sun Sep 15 02:26:24 2024 49.46% done, estimate finish Sun Sep 15 02:26:24 2024 51.52% done, estimate finish Sun Sep 15 02:26:23 2024 53.58% done, estimate finish Sun Sep 15 02:26:23 2024 55.64% done, estimate finish Sun Sep 15 02:26:23 2024 57.70% done, estimate finish Sun Sep 15 02:26:23 2024 59.77% done, estimate finish Sun Sep 15 02:26:23 2024 61.82% done, estimate finish Sun Sep 15 02:26:23 2024 63.89% done, estimate finish Sun Sep 15 02:26:23 2024 65.94% done, estimate finish Sun Sep 15 02:26:23 2024 68.01% done, estimate finish Sun Sep 15 02:26:23 2024 70.07% done, estimate finish Sun Sep 15 02:26:23 2024 72.13% done, estimate finish Sun Sep 15 02:26:23 2024 74.19% done, estimate finish Sun Sep 15 02:26:23 2024 76.25% done, estimate finish Sun Sep 15 02:26:23 2024 78.31% done, estimate finish Sun Sep 15 02:26:23 2024 80.37% done, estimate finish Sun Sep 15 02:26:23 2024 82.43% done, estimate finish Sun Sep 15 02:26:23 2024 84.49% done, estimate finish Sun Sep 15 02:26:23 2024 86.55% done, estimate finish Sun Sep 15 02:26:23 2024 88.62% done, estimate finish Sun Sep 15 02:26:23 2024 90.67% done, estimate finish Sun Sep 15 02:26:23 2024 92.74% done, estimate finish Sun Sep 15 02:26:23 2024 94.79% done, estimate finish Sun Sep 15 02:26:23 2024 96.86% done, estimate finish Sun Sep 15 02:26:23 2024 98.91% done, estimate finish Sun Sep 15 02:26:23 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242440 Writing: Ending Padblock Start Block 242487 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242637 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 15 02:26:30: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.0891 s, 352 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xc9b4618c. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xc9b4618c Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 44a6fe72-3a9b-4708-b904-7c471735745d Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 64d5049b-00b2-4bf1-b2af-08f8d71c644e Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126024/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126024/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25397/354112 files (0.0% non-contiguous), 455858/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25397/354112 files (0.0% non-contiguous), 455858/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0395034 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 15 02:29:51: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 15 02:30:34: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 15 02:31:03: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 15 02:31:04: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 15 02:31:05: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 15 02:31:06: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 15 02:31:07: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 15 02:31:09: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 15 02:31:10: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 15 02:31:11: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 15 02:31:12: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 15 02:31:17: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 15 02:31:18: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 15 02:31:19: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 15 02:31:21: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 15 02:31:22: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 15 02:31:23: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 15 02:31:24: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 15 02:31:25: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 15 02:31:26: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 15 02:31:27: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 15 02:31:28: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 15 02:31:30: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 15 02:31:36: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 15 02:31:37: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 15 02:31:38: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 15 02:31:39: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 15 02:31:40: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 15 02:31:41: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 15 02:31:43: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 15 02:31:44: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 15 02:31:45: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 15 02:31:46: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 15 02:31:47: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 15 02:31:48: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 15 02:31:52: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 15 02:32:02: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 15 02:32:03: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 15 02:32:04: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 15 02:32:05: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 15 02:32:06: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 15 02:32:57: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 15 02:32:59: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 15 02:33:00: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 15 02:33:04: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 15 02:33:05: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 15 02:33:06: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 15 02:33:07: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 15 02:33:08: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 15 02:33:10: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 15 02:33:11: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 15 02:33:16: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 15 02:33:19: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 15 02:33:20: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 15 02:33:21: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 15 02:33:22: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 15 02:33:24: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 15 02:33:25: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 15 02:33:26: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 15 02:33:27: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 15 02:33:28: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 15 02:33:29: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 15 02:33:39: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 15 02:33:41: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 15 02:33:42: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 15 02:33:43: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 15 02:33:47: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 15 02:33:48: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 15 02:33:53: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 15 02:33:54: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 15 02:33:56: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 15 02:33:57: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 15 02:34:01: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 15 02:34:02: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 15 02:34:07: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 15 02:34:08: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 15 02:34:09: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 15 02:34:16: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 15 02:34:17: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 15 02:34:18: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 15 02:34:19: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 15 02:34:20: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 15 02:34:21: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 15 02:34:22: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 15 02:34:24: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 15 02:34:25: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 15 02:34:26: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 15 02:34:27: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 15 02:34:28: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 15 02:34:29: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 15 02:34:31: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 15 02:34:32: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 15 02:34:33: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 15 02:34:34: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 15 02:34:35: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 15 02:34:36: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 15 02:34:37: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 15 02:34:39: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 15 02:35:00: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 15 02:35:01: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 15 02:35:02: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 15 02:35:03: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 15 02:35:04: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 15 02:35:05: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 15 02:35:07: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 15 02:35:08: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 15 02:35:18: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 15 02:35:19: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 15 02:35:56: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 15 02:35:57: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 15 02:35:59: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 15 02:36:00: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 15 02:36:01: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 15 02:36:02: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 15 02:36:03: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 15 02:36:04: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 15 02:36:24: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 15 02:36:26: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 15 02:36:30: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 15 02:36:31: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 15 02:36:32: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 15 02:36:33: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 15 02:36:44: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 15 02:36:45: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 15 02:36:50: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 15 02:36:51: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 15 02:36:52: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 15 02:36:53: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 15 02:36:54: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 15 02:36:55: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 15 02:36:56: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 15 02:37:03: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 15 02:37:04: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 15 02:37:12: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 15 02:37:13: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 15 02:37:14: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 15 02:37:15: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 15 02:37:16: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 15 02:37:18: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 15 02:37:19: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 15 02:37:20: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 15 02:37:21: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 15 02:37:22: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 15 02:37:23: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 15 02:37:24: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 15 02:37:25: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 15 02:37:27: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 15 02:37:28: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 15 02:37:29: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 15 02:37:30: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 15 02:37:31: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 15 02:37:32: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 15 02:38:11: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 15 02:38:21: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 15 02:38:22: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 15 02:38:22: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 15 02:38:24: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 15 02:38:25: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 15 02:38:37: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 15 02:38:38: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 15 02:38:39: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 15 02:38:40: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 15 02:38:41: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 15 02:38:42: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 15 02:38:44: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 15 02:38:45: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 15 02:38:49: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 15 02:38:51: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 15 02:38:52: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 15 02:38:53: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 15 02:38:54: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 15 02:38:56: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 15 02:38:57: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 15 02:38:58: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 15 02:38:59: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 15 02:39:04: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 15 02:39:05: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 15 02:39:06: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 15 02:39:08: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 15 02:39:09: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 15 02:39:10: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 15 02:39:11: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 15 02:39:12: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 15 02:39:13: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 15 02:39:14: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 15 02:39:18: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 15 02:39:19: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 15 02:39:20: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 15 02:39:21: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 15 02:39:22: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 15 02:39:23: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 15 02:39:25: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 15 02:39:26: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 15 02:39:27: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 15 02:39:28: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 15 02:39:32: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 15 02:39:33: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 15 02:39:34: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 15 02:39:35: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 15 02:39:37: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 15 02:39:38: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 15 02:40:04: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 15 02:40:05: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 15 16:55:39: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/31d69cc0-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.QNXZtu/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 445 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043135 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.1017e-05 s, 33.6 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0104923 s, 281 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Sun Sep 15 16:58:59 2024 4.13% done, estimate finish Sun Sep 15 16:58:59 2024 6.19% done, estimate finish Sun Sep 15 16:58:59 2024 8.25% done, estimate finish Sun Sep 15 16:58:59 2024 10.31% done, estimate finish Sun Sep 15 16:58:59 2024 12.37% done, estimate finish Sun Sep 15 16:58:59 2024 14.44% done, estimate finish Sun Sep 15 16:58:59 2024 16.50% done, estimate finish Sun Sep 15 16:58:59 2024 18.56% done, estimate finish Sun Sep 15 16:58:59 2024 20.62% done, estimate finish Sun Sep 15 16:58:59 2024 22.69% done, estimate finish Sun Sep 15 16:58:59 2024 24.74% done, estimate finish Sun Sep 15 16:58:59 2024 26.81% done, estimate finish Sun Sep 15 16:58:59 2024 28.87% done, estimate finish Sun Sep 15 16:58:59 2024 30.93% done, estimate finish Sun Sep 15 16:58:59 2024 32.99% done, estimate finish Sun Sep 15 16:58:59 2024 35.06% done, estimate finish Sun Sep 15 16:58:59 2024 37.11% done, estimate finish Sun Sep 15 16:58:59 2024 39.18% done, estimate finish Sun Sep 15 16:58:59 2024 41.24% done, estimate finish Sun Sep 15 16:58:59 2024 43.30% done, estimate finish Sun Sep 15 16:58:59 2024 45.36% done, estimate finish Sun Sep 15 16:58:59 2024 47.43% done, estimate finish Sun Sep 15 16:58:59 2024 49.49% done, estimate finish Sun Sep 15 16:58:59 2024 51.55% done, estimate finish Sun Sep 15 16:58:59 2024 53.61% done, estimate finish Sun Sep 15 16:58:59 2024 55.67% done, estimate finish Sun Sep 15 16:58:59 2024 57.73% done, estimate finish Sun Sep 15 16:58:59 2024 59.80% done, estimate finish Sun Sep 15 16:58:59 2024 61.86% done, estimate finish Sun Sep 15 16:58:59 2024 63.92% done, estimate finish Sun Sep 15 16:58:59 2024 65.98% done, estimate finish Sun Sep 15 16:58:59 2024 68.05% done, estimate finish Sun Sep 15 16:58:59 2024 70.10% done, estimate finish Sun Sep 15 16:58:59 2024 72.17% done, estimate finish Sun Sep 15 16:58:59 2024 74.23% done, estimate finish Sun Sep 15 16:58:59 2024 76.29% done, estimate finish Sun Sep 15 16:58:59 2024 78.35% done, estimate finish Sun Sep 15 16:58:59 2024 80.42% done, estimate finish Sun Sep 15 16:58:59 2024 82.47% done, estimate finish Sun Sep 15 16:58:59 2024 84.54% done, estimate finish Sun Sep 15 16:58:59 2024 86.60% done, estimate finish Sun Sep 15 16:58:59 2024 88.66% done, estimate finish Sun Sep 15 16:58:59 2024 90.72% done, estimate finish Sun Sep 15 16:58:59 2024 92.78% done, estimate finish Sun Sep 15 16:58:59 2024 94.85% done, estimate finish Sun Sep 15 16:58:59 2024 96.91% done, estimate finish Sun Sep 15 16:58:59 2024 98.97% done, estimate finish Sun Sep 15 16:58:59 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242308 Writing: Ending Padblock Start Block 242355 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242505 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 15 16:59:08: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.5739 s, 343 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x502470d8. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x502470d8 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 7e451b99-dc04-4dd1-ab28-5aedf1733509 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: ab0d1424-6ab2-449b-b27d-f6d01fc9b000 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126000/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126000/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25397/354112 files (0.0% non-contiguous), 455857/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25397/354112 files (0.0% non-contiguous), 455857/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0359949 s, 2.9 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 15 17:02:31: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 15 17:03:13: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 15 17:03:42: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 15 17:03:44: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 15 17:03:45: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 15 17:03:46: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 15 17:03:47: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 15 17:03:48: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 15 17:03:49: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 15 17:03:50: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 15 17:03:51: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 15 17:03:57: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 15 17:03:58: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 15 17:03:59: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 15 17:04:00: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 15 17:04:01: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 15 17:04:02: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 15 17:04:03: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 15 17:04:05: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 15 17:04:06: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 15 17:04:07: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 15 17:04:08: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 15 17:04:09: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 15 17:04:15: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 15 17:04:16: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 15 17:04:18: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 15 17:04:19: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 15 17:04:20: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 15 17:04:21: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 15 17:04:22: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 15 17:04:23: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 15 17:04:24: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 15 17:04:25: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 15 17:04:27: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 15 17:04:28: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 15 17:04:32: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 15 17:04:41: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 15 17:04:42: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 15 17:04:43: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 15 17:04:45: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 15 17:04:46: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 15 17:05:37: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 15 17:05:38: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 15 17:05:39: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 15 17:05:42: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 15 17:05:44: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 15 17:05:45: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 15 17:05:46: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 15 17:05:47: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 15 17:05:48: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 15 17:05:49: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 15 17:05:54: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 15 17:05:58: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 15 17:05:59: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 15 17:06:00: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 15 17:06:01: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 15 17:06:02: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 15 17:06:03: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 15 17:06:04: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 15 17:06:06: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 15 17:06:07: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 15 17:06:08: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 15 17:06:18: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 15 17:06:19: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 15 17:06:20: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 15 17:06:21: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 15 17:06:26: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 15 17:06:27: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 15 17:06:32: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 15 17:06:33: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 15 17:06:34: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 15 17:06:35: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 15 17:06:39: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 15 17:06:41: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 15 17:06:46: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 15 17:06:47: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 15 17:06:48: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 15 17:06:54: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 15 17:06:55: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 15 17:06:56: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 15 17:06:58: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 15 17:06:59: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 15 17:07:00: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 15 17:07:01: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 15 17:07:02: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 15 17:07:03: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 15 17:07:05: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 15 17:07:06: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 15 17:07:07: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 15 17:07:08: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 15 17:07:09: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 15 17:07:10: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 15 17:07:11: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 15 17:07:13: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 15 17:07:14: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 15 17:07:15: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 15 17:07:16: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 15 17:07:17: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 15 17:07:38: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 15 17:07:39: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 15 17:07:41: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 15 17:07:42: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 15 17:07:43: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 15 17:07:44: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 15 17:07:45: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 15 17:07:46: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 15 17:07:56: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 15 17:07:57: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 15 17:08:35: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 15 17:08:36: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 15 17:08:37: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 15 17:08:38: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 15 17:08:39: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 15 17:08:40: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 15 17:08:42: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 15 17:08:43: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 15 17:09:03: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 15 17:09:04: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 15 17:09:08: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 15 17:09:09: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 15 17:09:10: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 15 17:09:12: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 15 17:09:23: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 15 17:09:24: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 15 17:09:28: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 15 17:09:29: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 15 17:09:30: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 15 17:09:31: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 15 17:09:33: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 15 17:09:34: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 15 17:09:35: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 15 17:09:41: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 15 17:09:42: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 15 17:09:50: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 15 17:09:51: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 15 17:09:53: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 15 17:09:54: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 15 17:09:55: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 15 17:09:56: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 15 17:09:57: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 15 17:09:58: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 15 17:09:59: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 15 17:10:01: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 15 17:10:02: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 15 17:10:03: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 15 17:10:04: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 15 17:10:05: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 15 17:10:06: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 15 17:10:07: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 15 17:10:08: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 15 17:10:10: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 15 17:10:11: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 15 17:10:49: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 15 17:10:59: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 15 17:11:01: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 15 17:11:01: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 15 17:11:03: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 15 17:11:04: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 15 17:11:15: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 15 17:11:16: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 15 17:11:18: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 15 17:11:19: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 15 17:11:20: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 15 17:11:21: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 15 17:11:22: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 15 17:11:23: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 15 17:11:27: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 15 17:11:29: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 15 17:11:31: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 15 17:11:32: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 15 17:11:33: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 15 17:11:34: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 15 17:11:35: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 15 17:11:36: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 15 17:11:37: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 15 17:11:43: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 15 17:11:44: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 15 17:11:45: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 15 17:11:46: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 15 17:11:47: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 15 17:11:48: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 15 17:11:49: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 15 17:11:51: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 15 17:11:52: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 15 17:11:53: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 15 17:11:56: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 15 17:11:57: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 15 17:11:58: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 15 17:12:00: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 15 17:12:01: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 15 17:12:02: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 15 17:12:03: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 15 17:12:04: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 15 17:12:05: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 15 17:12:06: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 15 17:12:10: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 15 17:12:12: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 15 17:12:13: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 15 17:12:14: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 15 17:12:15: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 15 17:12:16: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 15 17:12:43: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 15 17:12:44: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 15 17:45:56: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/31d69cc0-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES make: *** [cdrom:149: /usr/src/log/cdrom] Interrupt ... see detailed log in _build.*.log files Sep 15 18:34:56: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/31d69cc0-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.P05red/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 445 files dracut: Saved: 1.11 MiB dracut: Duration: 0.050112 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.0021e-05 s, 34.1 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00668952 s, 441 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Sun Sep 15 18:38:17 2024 4.12% done, estimate finish Sun Sep 15 18:38:17 2024 6.19% done, estimate finish Sun Sep 15 18:38:17 2024 8.25% done, estimate finish Sun Sep 15 18:38:17 2024 10.31% done, estimate finish Sun Sep 15 18:38:17 2024 12.37% done, estimate finish Sun Sep 15 18:38:17 2024 14.43% done, estimate finish Sun Sep 15 18:38:17 2024 16.49% done, estimate finish Sun Sep 15 18:38:17 2024 18.55% done, estimate finish Sun Sep 15 18:38:17 2024 20.61% done, estimate finish Sun Sep 15 18:38:17 2024 22.67% done, estimate finish Sun Sep 15 18:38:17 2024 24.73% done, estimate finish Sun Sep 15 18:38:17 2024 26.80% done, estimate finish Sun Sep 15 18:38:17 2024 28.85% done, estimate finish Sun Sep 15 18:38:17 2024 30.92% done, estimate finish Sun Sep 15 18:38:17 2024 32.97% done, estimate finish Sun Sep 15 18:38:17 2024 35.04% done, estimate finish Sun Sep 15 18:38:17 2024 37.10% done, estimate finish Sun Sep 15 18:38:17 2024 39.16% done, estimate finish Sun Sep 15 18:38:17 2024 41.22% done, estimate finish Sun Sep 15 18:38:17 2024 43.28% done, estimate finish Sun Sep 15 18:38:17 2024 45.34% done, estimate finish Sun Sep 15 18:38:17 2024 47.40% done, estimate finish Sun Sep 15 18:38:17 2024 49.46% done, estimate finish Sun Sep 15 18:38:17 2024 51.53% done, estimate finish Sun Sep 15 18:38:17 2024 53.58% done, estimate finish Sun Sep 15 18:38:17 2024 55.65% done, estimate finish Sun Sep 15 18:38:17 2024 57.70% done, estimate finish Sun Sep 15 18:38:17 2024 59.77% done, estimate finish Sun Sep 15 18:38:17 2024 61.83% done, estimate finish Sun Sep 15 18:38:17 2024 63.89% done, estimate finish Sun Sep 15 18:38:17 2024 65.95% done, estimate finish Sun Sep 15 18:38:17 2024 68.01% done, estimate finish Sun Sep 15 18:38:17 2024 70.07% done, estimate finish Sun Sep 15 18:38:17 2024 72.13% done, estimate finish Sun Sep 15 18:38:17 2024 74.19% done, estimate finish Sun Sep 15 18:38:17 2024 76.26% done, estimate finish Sun Sep 15 18:38:17 2024 78.31% done, estimate finish Sun Sep 15 18:38:17 2024 80.38% done, estimate finish Sun Sep 15 18:38:17 2024 82.43% done, estimate finish Sun Sep 15 18:38:17 2024 84.50% done, estimate finish Sun Sep 15 18:38:17 2024 86.55% done, estimate finish Sun Sep 15 18:38:17 2024 88.62% done, estimate finish Sun Sep 15 18:38:17 2024 90.68% done, estimate finish Sun Sep 15 18:38:17 2024 92.74% done, estimate finish Sun Sep 15 18:38:17 2024 94.80% done, estimate finish Sun Sep 15 18:38:17 2024 96.86% done, estimate finish Sun Sep 15 18:38:17 2024 98.92% done, estimate finish Sun Sep 15 18:38:17 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242427 Writing: Ending Padblock Start Block 242474 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242624 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 15 18:38:25: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.9732 s, 354 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xbf9001fd. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xbf9001fd Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: dcab0dc8-361c-44fe-abe0-ae2256be7989 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 8afb55d5-a804-412c-aa9b-94c07db6fab4 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126000/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126000/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.0% non-contiguous), 455859/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.0% non-contiguous), 455859/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0387687 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 15 18:41:43: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 15 18:42:25: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 15 18:42:55: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 15 18:42:56: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 15 18:42:57: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 15 18:42:58: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 15 18:42:59: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 15 18:43:00: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 15 18:43:01: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 15 18:43:03: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 15 18:43:04: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 15 18:43:09: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 15 18:43:10: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 15 18:43:11: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 15 18:43:12: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 15 18:43:13: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 15 18:43:14: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 15 18:43:16: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 15 18:43:17: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 15 18:43:18: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 15 18:43:19: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 15 18:43:20: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 15 18:43:21: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 15 18:43:27: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 15 18:43:29: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 15 18:43:30: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 15 18:43:31: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 15 18:43:32: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 15 18:43:33: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 15 18:43:34: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 15 18:43:35: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 15 18:43:37: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 15 18:43:38: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 15 18:43:39: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 15 18:43:40: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 15 18:43:44: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 15 18:43:53: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 15 18:43:54: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 15 18:43:56: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 15 18:43:57: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 15 18:43:58: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 15 18:44:49: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 15 18:44:50: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 15 18:44:51: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 15 18:44:55: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 15 18:44:56: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 15 18:44:57: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 15 18:44:58: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 15 18:44:59: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 15 18:45:00: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 15 18:45:01: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 15 18:45:07: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 15 18:45:10: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 15 18:45:11: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 15 18:45:12: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 15 18:45:13: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 15 18:45:14: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 15 18:45:15: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 15 18:45:17: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 15 18:45:18: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 15 18:45:19: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 15 18:45:20: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 15 18:45:30: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 15 18:45:31: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 15 18:45:32: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 15 18:45:34: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 15 18:45:38: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 15 18:45:39: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 15 18:45:44: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 15 18:45:45: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 15 18:45:46: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 15 18:45:47: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 15 18:45:52: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 15 18:45:53: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 15 18:45:58: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 15 18:45:59: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 15 18:46:00: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 15 18:46:06: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 15 18:46:07: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 15 18:46:09: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 15 18:46:10: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 15 18:46:11: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 15 18:46:12: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 15 18:46:13: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 15 18:46:14: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 15 18:46:16: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 15 18:46:17: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 15 18:46:18: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 15 18:46:19: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 15 18:46:20: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 15 18:46:21: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 15 18:46:22: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 15 18:46:24: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 15 18:46:25: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 15 18:46:26: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 15 18:46:27: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 15 18:46:28: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 15 18:46:29: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 15 18:46:50: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 15 18:46:52: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 15 18:46:53: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 15 18:46:54: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 15 18:46:55: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 15 18:46:56: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 15 18:46:57: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 15 18:46:58: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 15 18:47:09: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 15 18:47:10: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 15 18:47:46: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 15 18:47:47: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 15 18:47:48: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 15 18:47:49: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 15 18:47:50: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 15 18:47:52: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 15 18:47:53: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 15 18:47:54: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 15 18:48:14: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 15 18:48:15: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 15 18:48:19: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 15 18:48:21: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 15 18:48:22: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 15 18:48:23: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 15 18:48:34: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 15 18:48:35: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 15 18:48:39: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 15 18:48:40: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 15 18:48:42: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 15 18:48:43: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 15 18:48:44: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 15 18:48:45: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 15 18:48:46: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 15 18:48:52: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 15 18:48:53: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 15 18:49:02: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 15 18:49:03: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 15 18:49:04: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 15 18:49:05: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 15 18:49:06: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 15 18:49:07: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 15 18:49:08: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 15 18:49:09: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 15 18:49:11: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 15 18:49:12: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 15 18:49:13: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 15 18:49:14: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 15 18:49:15: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 15 18:49:16: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 15 18:49:17: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 15 18:49:19: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 15 18:49:20: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 15 18:49:21: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 15 18:49:22: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 15 18:50:00: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 15 18:50:11: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 15 18:50:12: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 15 18:50:12: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 15 18:50:14: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 15 18:50:15: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 15 18:50:26: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 15 18:50:28: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 15 18:50:29: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 15 18:50:30: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 15 18:50:31: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 15 18:50:32: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 15 18:50:33: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 15 18:50:34: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 15 18:50:39: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 15 18:50:41: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 15 18:50:42: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 15 18:50:43: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 15 18:50:44: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 15 18:50:45: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 15 18:50:46: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 15 18:50:47: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 15 18:50:49: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 15 18:50:54: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 15 18:50:55: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 15 18:50:56: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 15 18:50:57: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 15 18:50:58: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 15 18:50:59: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 15 18:51:01: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 15 18:51:02: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 15 18:51:03: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 15 18:51:04: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 15 18:51:07: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 15 18:51:08: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 15 18:51:10: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 15 18:51:11: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 15 18:51:12: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 15 18:51:13: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 15 18:51:14: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 15 18:51:15: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 15 18:51:16: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 15 18:51:18: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 15 18:51:22: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 15 18:51:23: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 15 18:51:24: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 15 18:51:25: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 15 18:51:26: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 15 18:51:27: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 15 18:51:54: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 15 18:51:55: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 15 21:49:53: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/dc97ffb4-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img make: *** [cdrom:156: /usr/src/log/cdrom] Interrupt ... see detailed log in _build.*.log files Sep 15 21:54:42: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/dc97ffb4-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.iK54I3/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 445 files dracut: Saved: 1.11 MiB dracut: Duration: 0.042760 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.9454e-05 s, 41.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00667559 s, 442 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Sun Sep 15 21:58:03 2024 4.12% done, estimate finish Sun Sep 15 21:58:03 2024 6.19% done, estimate finish Sun Sep 15 21:58:03 2024 8.24% done, estimate finish Sun Sep 15 21:58:03 2024 10.31% done, estimate finish Sun Sep 15 21:58:03 2024 12.37% done, estimate finish Sun Sep 15 21:58:03 2024 14.43% done, estimate finish Sun Sep 15 21:58:03 2024 16.49% done, estimate finish Sun Sep 15 21:58:03 2024 18.55% done, estimate finish Sun Sep 15 21:58:03 2024 20.61% done, estimate finish Sun Sep 15 21:58:03 2024 22.67% done, estimate finish Sun Sep 15 21:58:03 2024 24.73% done, estimate finish Sun Sep 15 21:58:03 2024 26.79% done, estimate finish Sun Sep 15 21:58:03 2024 28.85% done, estimate finish Sun Sep 15 21:58:03 2024 30.92% done, estimate finish Sun Sep 15 21:58:03 2024 32.97% done, estimate finish Sun Sep 15 21:58:06 2024 35.04% done, estimate finish Sun Sep 15 21:58:05 2024 37.09% done, estimate finish Sun Sep 15 21:58:05 2024 39.16% done, estimate finish Sun Sep 15 21:58:05 2024 41.22% done, estimate finish Sun Sep 15 21:58:05 2024 43.28% done, estimate finish Sun Sep 15 21:58:05 2024 45.34% done, estimate finish Sun Sep 15 21:58:05 2024 47.40% done, estimate finish Sun Sep 15 21:58:05 2024 49.46% done, estimate finish Sun Sep 15 21:58:05 2024 51.52% done, estimate finish Sun Sep 15 21:58:04 2024 53.58% done, estimate finish Sun Sep 15 21:58:04 2024 55.64% done, estimate finish Sun Sep 15 21:58:04 2024 57.70% done, estimate finish Sun Sep 15 21:58:04 2024 59.77% done, estimate finish Sun Sep 15 21:58:04 2024 61.82% done, estimate finish Sun Sep 15 21:58:04 2024 63.89% done, estimate finish Sun Sep 15 21:58:04 2024 65.94% done, estimate finish Sun Sep 15 21:58:04 2024 68.01% done, estimate finish Sun Sep 15 21:58:04 2024 70.07% done, estimate finish Sun Sep 15 21:58:04 2024 72.13% done, estimate finish Sun Sep 15 21:58:04 2024 74.19% done, estimate finish Sun Sep 15 21:58:04 2024 76.25% done, estimate finish Sun Sep 15 21:58:04 2024 78.31% done, estimate finish Sun Sep 15 21:58:04 2024 80.37% done, estimate finish Sun Sep 15 21:58:04 2024 82.43% done, estimate finish Sun Sep 15 21:58:04 2024 84.49% done, estimate finish Sun Sep 15 21:58:04 2024 86.55% done, estimate finish Sun Sep 15 21:58:04 2024 88.61% done, estimate finish Sun Sep 15 21:58:04 2024 90.67% done, estimate finish Sun Sep 15 21:58:04 2024 92.73% done, estimate finish Sun Sep 15 21:58:04 2024 94.79% done, estimate finish Sun Sep 15 21:58:04 2024 96.86% done, estimate finish Sun Sep 15 21:58:04 2024 98.92% done, estimate finish Sun Sep 15 21:58:04 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242441 Writing: Ending Padblock Start Block 242488 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242638 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 15 21:58:11: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.9987 s, 354 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x32e19d7a. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x32e19d7a Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 9b5c57a7-7d68-460d-ab02-982603d7c9e7 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 6366b0ea-3eff-45f5-a44e-46b84807d3e8 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126000/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126000/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.0% non-contiguous), 455857/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.0% non-contiguous), 455857/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0404571 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 15 22:01:34: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 15 22:02:16: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 15 22:02:45: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 15 22:02:46: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 15 22:02:48: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 15 22:02:49: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 15 22:02:50: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 15 22:02:51: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 15 22:02:52: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 15 22:02:53: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 15 22:02:54: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 15 22:03:00: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 15 22:03:01: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 15 22:03:02: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 15 22:03:03: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 15 22:03:04: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 15 22:03:05: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 15 22:03:06: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 15 22:03:07: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 15 22:03:09: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 15 22:03:10: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 15 22:03:11: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 15 22:03:12: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 15 22:03:18: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 15 22:03:19: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 15 22:03:20: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 15 22:03:22: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 15 22:03:23: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 15 22:03:24: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 15 22:03:25: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 15 22:03:26: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 15 22:03:27: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 15 22:03:28: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 15 22:03:30: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 15 22:03:31: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 15 22:03:35: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 15 22:03:44: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 15 22:03:45: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 15 22:03:46: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 15 22:03:47: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 15 22:03:49: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 15 22:04:40: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 15 22:04:41: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 15 22:04:42: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 15 22:04:45: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 15 22:04:46: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 15 22:04:48: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 15 22:04:49: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 15 22:04:50: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 15 22:04:51: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 15 22:04:52: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 15 22:04:57: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 15 22:05:01: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 15 22:05:02: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 15 22:05:03: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 15 22:05:04: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 15 22:05:05: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 15 22:05:06: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 15 22:05:07: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 15 22:05:08: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 15 22:05:09: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 15 22:05:10: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 15 22:05:20: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 15 22:05:21: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 15 22:05:22: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 15 22:05:23: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 15 22:05:27: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 15 22:05:29: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 15 22:05:34: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 15 22:05:35: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 15 22:05:36: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 15 22:05:37: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 15 22:05:41: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 15 22:05:42: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 15 22:05:48: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 15 22:05:49: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 15 22:05:50: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 15 22:05:56: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 15 22:05:57: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 15 22:05:58: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 15 22:05:59: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 15 22:06:01: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 15 22:06:02: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 15 22:06:03: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 15 22:06:04: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 15 22:06:05: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 15 22:06:06: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 15 22:06:08: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 15 22:06:09: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 15 22:06:10: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 15 22:06:11: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 15 22:06:12: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 15 22:06:13: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 15 22:06:14: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 15 22:06:16: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 15 22:06:17: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 15 22:06:18: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 15 22:06:19: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' make: *** [python3-botocore:61: dist] Interrupt ... see detailed log in _build.*.log files Sep 15 22:10:31: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/dc97ffb4-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.4mmGo8/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043106 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.2464e-05 s, 32.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00867487 s, 340 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Sun Sep 15 22:13:50 2024 4.12% done, estimate finish Sun Sep 15 22:13:50 2024 6.19% done, estimate finish Sun Sep 15 22:13:50 2024 8.25% done, estimate finish Sun Sep 15 22:13:50 2024 10.31% done, estimate finish Sun Sep 15 22:13:50 2024 12.37% done, estimate finish Sun Sep 15 22:13:50 2024 14.44% done, estimate finish Sun Sep 15 22:13:50 2024 16.49% done, estimate finish Sun Sep 15 22:13:50 2024 18.56% done, estimate finish Sun Sep 15 22:13:50 2024 20.62% done, estimate finish Sun Sep 15 22:13:50 2024 22.68% done, estimate finish Sun Sep 15 22:13:50 2024 24.74% done, estimate finish Sun Sep 15 22:13:50 2024 26.80% done, estimate finish Sun Sep 15 22:13:50 2024 28.86% done, estimate finish Sun Sep 15 22:13:50 2024 30.93% done, estimate finish Sun Sep 15 22:13:50 2024 32.98% done, estimate finish Sun Sep 15 22:13:50 2024 35.05% done, estimate finish Sun Sep 15 22:13:50 2024 37.11% done, estimate finish Sun Sep 15 22:13:50 2024 39.17% done, estimate finish Sun Sep 15 22:13:50 2024 41.23% done, estimate finish Sun Sep 15 22:13:50 2024 43.30% done, estimate finish Sun Sep 15 22:13:50 2024 45.35% done, estimate finish Sun Sep 15 22:13:50 2024 47.42% done, estimate finish Sun Sep 15 22:13:50 2024 49.48% done, estimate finish Sun Sep 15 22:13:50 2024 51.54% done, estimate finish Sun Sep 15 22:13:50 2024 53.60% done, estimate finish Sun Sep 15 22:13:50 2024 55.66% done, estimate finish Sun Sep 15 22:13:50 2024 57.72% done, estimate finish Sun Sep 15 22:13:50 2024 59.79% done, estimate finish Sun Sep 15 22:13:50 2024 61.84% done, estimate finish Sun Sep 15 22:13:50 2024 63.91% done, estimate finish Sun Sep 15 22:13:50 2024 65.97% done, estimate finish Sun Sep 15 22:13:50 2024 68.03% done, estimate finish Sun Sep 15 22:13:50 2024 70.09% done, estimate finish Sun Sep 15 22:13:50 2024 72.16% done, estimate finish Sun Sep 15 22:13:50 2024 74.21% done, estimate finish Sun Sep 15 22:13:50 2024 76.28% done, estimate finish Sun Sep 15 22:13:50 2024 78.34% done, estimate finish Sun Sep 15 22:13:50 2024 80.40% done, estimate finish Sun Sep 15 22:13:50 2024 82.46% done, estimate finish Sun Sep 15 22:13:50 2024 84.52% done, estimate finish Sun Sep 15 22:13:50 2024 86.58% done, estimate finish Sun Sep 15 22:13:50 2024 88.64% done, estimate finish Sun Sep 15 22:13:50 2024 90.71% done, estimate finish Sun Sep 15 22:13:50 2024 92.76% done, estimate finish Sun Sep 15 22:13:50 2024 94.83% done, estimate finish Sun Sep 15 22:13:50 2024 96.89% done, estimate finish Sun Sep 15 22:13:50 2024 98.95% done, estimate finish Sun Sep 15 22:13:50 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242354 Writing: Ending Padblock Start Block 242401 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242551 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 15 22:13:57: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.3171 s, 348 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xbfe6a574. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xbfe6a574 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 511cfc3a-0a34-4349-bc1d-cd14521fbb51 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: ab838995-0636-4a14-8032-76ce21460d27 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126000/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126000/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.1% non-contiguous), 456012/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.1% non-contiguous), 456012/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0401774 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 15 22:17:20: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 15 22:18:03: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 15 22:18:32: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 15 22:18:34: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 15 22:18:35: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 15 22:18:36: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 15 22:18:37: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 15 22:18:38: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 15 22:18:39: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 15 22:18:40: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 15 22:18:42: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 15 22:18:47: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 15 22:18:48: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 15 22:18:49: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 15 22:18:50: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 15 22:18:51: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 15 22:18:52: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 15 22:18:53: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 15 22:18:55: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 15 22:18:56: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 15 22:18:57: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 15 22:18:58: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 15 22:18:59: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 15 22:19:05: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 15 22:19:06: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 15 22:19:08: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 15 22:19:09: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 15 22:19:10: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 15 22:19:11: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 15 22:19:12: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 15 22:19:13: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 15 22:19:14: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 15 22:19:16: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 15 22:19:17: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 15 22:19:18: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 15 22:19:22: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 15 22:19:31: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 15 22:19:32: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 15 22:19:33: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 15 22:19:35: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 15 22:19:36: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 15 22:20:27: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 15 22:20:28: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 15 22:20:29: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 15 22:20:32: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 15 22:20:34: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 15 22:20:35: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 15 22:20:36: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 15 22:20:37: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 15 22:20:38: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 15 22:20:39: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 15 22:20:44: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 15 22:20:48: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 15 22:20:49: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 15 22:20:50: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 15 22:20:51: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 15 22:20:52: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 15 22:20:53: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 15 22:20:54: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 15 22:20:56: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 15 22:20:57: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 15 22:20:58: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 15 22:21:08: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 15 22:21:09: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 15 22:21:10: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 15 22:21:11: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 15 22:21:16: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 15 22:21:17: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 15 22:21:22: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 15 22:21:23: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 15 22:21:24: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 15 22:21:25: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 15 22:21:29: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 15 22:21:31: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 15 22:21:36: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 15 22:21:37: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 15 22:21:38: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 15 22:21:45: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 15 22:21:46: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 15 22:21:47: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 15 22:21:49: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 15 22:21:50: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 15 22:21:51: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 15 22:21:52: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 15 22:21:53: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 15 22:21:54: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 15 22:21:56: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 15 22:21:57: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 15 22:21:58: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 15 22:21:59: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 15 22:21:59: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 15 22:22:00: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 15 22:22:01: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 15 22:22:03: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 15 22:22:04: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 15 22:22:05: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 15 22:22:06: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 15 22:22:07: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 15 22:22:28: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 15 22:22:29: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 15 22:22:31: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 15 22:22:32: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 15 22:22:33: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 15 22:22:34: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 15 22:22:35: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 15 22:22:36: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 15 22:22:46: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 15 22:22:48: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 15 22:23:25: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 15 22:23:26: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 15 22:23:27: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 15 22:23:28: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 15 22:23:29: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 15 22:23:30: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 15 22:23:32: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 15 22:23:33: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 15 22:23:53: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 15 22:23:54: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 15 22:23:58: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 15 22:23:59: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 15 22:24:00: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 15 22:24:02: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 15 22:24:13: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 15 22:24:14: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 15 22:24:18: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 15 22:24:19: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 15 22:24:20: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 15 22:24:21: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 15 22:24:23: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 15 22:24:24: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 15 22:24:25: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 15 22:24:31: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 15 22:24:32: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 15 22:24:40: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 15 22:24:41: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 15 22:24:43: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 15 22:24:44: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 15 22:24:45: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 15 22:24:46: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 15 22:24:47: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 15 22:24:48: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 15 22:24:49: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 15 22:24:51: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 15 22:24:52: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 15 22:24:53: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 15 22:24:54: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 15 22:24:55: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 15 22:24:56: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 15 22:24:57: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 15 22:24:58: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 15 22:25:00: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 15 22:25:01: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 15 22:25:39: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 15 22:25:49: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 15 22:25:51: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 15 22:25:51: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 15 22:25:53: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 15 22:25:54: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 15 22:26:05: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 15 22:26:06: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 15 22:26:07: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 15 22:26:09: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 15 22:26:10: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 15 22:26:11: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 15 22:26:12: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 15 22:26:13: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 15 22:26:17: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 15 22:26:19: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 15 22:26:21: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 15 22:26:22: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 15 22:26:23: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 15 22:26:24: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 15 22:26:25: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 15 22:26:26: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 15 22:26:27: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 15 22:26:33: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 15 22:26:34: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 15 22:26:35: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 15 22:26:36: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 15 22:26:37: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 15 22:26:38: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 15 22:26:39: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 15 22:26:41: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 15 22:26:42: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 15 22:26:43: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 15 22:26:46: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 15 22:26:47: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 15 22:26:48: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 15 22:26:50: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 15 22:26:51: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 15 22:26:52: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 15 22:26:53: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 15 22:26:54: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 15 22:26:55: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 15 22:26:56: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 15 22:27:00: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 15 22:27:02: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 15 22:27:03: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 15 22:27:04: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 15 22:27:05: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 15 22:27:06: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 15 22:27:33: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 15 22:27:34: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 16 00:00:21: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/dc97ffb4-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.L7Engz/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043093 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.1282e-05 s, 28.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0105112 s, 281 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Mon Sep 16 00:04:28 2024 4.12% done, estimate finish Mon Sep 16 00:04:28 2024 6.19% done, estimate finish Mon Sep 16 00:04:28 2024 8.25% done, estimate finish Mon Sep 16 00:04:28 2024 10.31% done, estimate finish Mon Sep 16 00:04:28 2024 12.37% done, estimate finish Mon Sep 16 00:04:28 2024 14.43% done, estimate finish Mon Sep 16 00:04:28 2024 16.49% done, estimate finish Mon Sep 16 00:04:28 2024 18.55% done, estimate finish Mon Sep 16 00:04:28 2024 20.61% done, estimate finish Mon Sep 16 00:04:28 2024 22.68% done, estimate finish Mon Sep 16 00:04:28 2024 24.73% done, estimate finish Mon Sep 16 00:04:28 2024 26.80% done, estimate finish Mon Sep 16 00:04:28 2024 28.86% done, estimate finish Mon Sep 16 00:04:28 2024 30.92% done, estimate finish Mon Sep 16 00:04:28 2024 32.98% done, estimate finish Mon Sep 16 00:04:28 2024 35.04% done, estimate finish Mon Sep 16 00:04:28 2024 37.10% done, estimate finish Mon Sep 16 00:04:28 2024 39.16% done, estimate finish Mon Sep 16 00:04:28 2024 41.22% done, estimate finish Mon Sep 16 00:04:28 2024 43.29% done, estimate finish Mon Sep 16 00:04:28 2024 45.34% done, estimate finish Mon Sep 16 00:04:28 2024 47.41% done, estimate finish Mon Sep 16 00:04:28 2024 49.47% done, estimate finish Mon Sep 16 00:04:28 2024 51.53% done, estimate finish Mon Sep 16 00:04:28 2024 53.59% done, estimate finish Mon Sep 16 00:04:28 2024 55.65% done, estimate finish Mon Sep 16 00:04:28 2024 57.71% done, estimate finish Mon Sep 16 00:04:28 2024 59.77% done, estimate finish Mon Sep 16 00:04:28 2024 61.83% done, estimate finish Mon Sep 16 00:04:28 2024 63.90% done, estimate finish Mon Sep 16 00:04:28 2024 65.95% done, estimate finish Mon Sep 16 00:04:28 2024 68.02% done, estimate finish Mon Sep 16 00:04:28 2024 70.07% done, estimate finish Mon Sep 16 00:04:28 2024 72.14% done, estimate finish Mon Sep 16 00:04:28 2024 74.20% done, estimate finish Mon Sep 16 00:04:28 2024 76.26% done, estimate finish Mon Sep 16 00:04:28 2024 78.32% done, estimate finish Mon Sep 16 00:04:28 2024 80.38% done, estimate finish Mon Sep 16 00:04:28 2024 82.44% done, estimate finish Mon Sep 16 00:04:28 2024 84.50% done, estimate finish Mon Sep 16 00:04:28 2024 86.57% done, estimate finish Mon Sep 16 00:04:28 2024 88.62% done, estimate finish Mon Sep 16 00:04:28 2024 90.69% done, estimate finish Mon Sep 16 00:04:28 2024 92.75% done, estimate finish Mon Sep 16 00:04:28 2024 94.81% done, estimate finish Mon Sep 16 00:04:28 2024 96.87% done, estimate finish Mon Sep 16 00:04:28 2024 98.93% done, estimate finish Mon Sep 16 00:04:28 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242408 Writing: Ending Padblock Start Block 242455 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242605 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 16 00:04:36: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.9848 s, 354 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x2cca4318. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x2cca4318 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 6b717b89-f380-48fb-85d9-86f8393269f8 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 3677d879-8f99-4b5b-a66d-eec0727cb643 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126004/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126004/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.1% non-contiguous), 456006/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.1% non-contiguous), 456006/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0343154 s, 3.1 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 16 00:08:05: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 16 00:08:48: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 16 00:09:17: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 16 00:09:18: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 16 00:09:20: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 16 00:09:21: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 16 00:09:22: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 16 00:09:23: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 16 00:09:24: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 16 00:09:25: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 16 00:09:26: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 16 00:09:32: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 16 00:09:33: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 16 00:09:34: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 16 00:09:35: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 16 00:09:36: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 16 00:09:37: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 16 00:09:38: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 16 00:09:39: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 16 00:09:41: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 16 00:09:42: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 16 00:09:43: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 16 00:09:44: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 16 00:09:54: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 16 00:09:55: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 16 00:09:56: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 16 00:09:58: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 16 00:09:59: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 16 00:10:00: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 16 00:10:01: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 16 00:10:02: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 16 00:10:03: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 16 00:10:04: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 16 00:10:06: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 16 00:10:07: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 16 00:10:11: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 16 00:10:21: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 16 00:10:22: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 16 00:10:23: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 16 00:10:25: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 16 00:10:26: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 16 00:11:17: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 16 00:11:18: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 16 00:11:19: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 16 00:11:23: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 16 00:11:25: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 16 00:11:26: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 16 00:11:27: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 16 00:11:28: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 16 00:11:29: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 16 00:11:30: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 16 00:11:39: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 16 00:11:43: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 16 00:11:44: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 16 00:11:45: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 16 00:11:46: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 16 00:11:47: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 16 00:11:48: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 16 00:11:49: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 16 00:11:51: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 16 00:11:52: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 16 00:11:53: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 16 00:12:03: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 16 00:12:04: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 16 00:12:05: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 16 00:12:06: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 16 00:12:12: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 16 00:12:13: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 16 00:12:24: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 16 00:12:25: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 16 00:12:26: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 16 00:12:27: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 16 00:12:32: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 16 00:12:33: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 16 00:12:38: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 16 00:12:39: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 16 00:12:40: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 16 00:12:47: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 16 00:12:48: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 16 00:12:50: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 16 00:12:51: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 16 00:12:52: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 16 00:12:53: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 16 00:12:54: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 16 00:12:55: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 16 00:12:57: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 16 00:12:58: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 16 00:12:59: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 16 00:13:00: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 16 00:13:01: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 16 00:13:02: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 16 00:13:03: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 16 00:13:04: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 16 00:13:06: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 16 00:13:07: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 16 00:13:08: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 16 00:13:09: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 16 00:13:10: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 16 00:13:38: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 16 00:13:40: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 16 00:13:42: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 16 00:13:43: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 16 00:13:44: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 16 00:13:45: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 16 00:13:46: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 16 00:13:47: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 16 00:13:57: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 16 00:13:59: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 16 00:14:35: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 16 00:14:36: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 16 00:14:37: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 16 00:14:38: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 16 00:14:39: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 16 00:14:41: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 16 00:14:42: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 16 00:14:43: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 16 00:15:14: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 16 00:15:15: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 16 00:15:21: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 16 00:15:22: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 16 00:15:24: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 16 00:15:25: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 16 00:15:38: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 16 00:15:39: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 16 00:15:44: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 16 00:15:45: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 16 00:15:47: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 16 00:15:48: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 16 00:15:49: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 16 00:15:50: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 16 00:15:51: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 16 00:15:58: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 16 00:15:59: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 16 00:16:08: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 16 00:16:09: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 16 00:16:10: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 16 00:16:11: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 16 00:16:12: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 16 00:16:13: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 16 00:16:14: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 16 00:16:15: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 16 00:16:17: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 16 00:16:18: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 16 00:16:19: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 16 00:16:20: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 16 00:16:21: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 16 00:16:22: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 16 00:16:23: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 16 00:16:25: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 16 00:16:26: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 16 00:16:27: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 16 00:16:28: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 16 00:17:09: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 16 00:17:20: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 16 00:17:21: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 16 00:17:22: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 16 00:17:24: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 16 00:17:25: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 16 00:17:37: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 16 00:17:39: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 16 00:17:40: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 16 00:17:41: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 16 00:17:42: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 16 00:17:43: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 16 00:17:44: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 16 00:17:45: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 16 00:17:50: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 16 00:17:52: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 16 00:17:53: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 16 00:17:54: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 16 00:17:55: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 16 00:17:56: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 16 00:17:57: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 16 00:17:59: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 16 00:18:00: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 16 00:18:05: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 16 00:18:06: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 16 00:18:07: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 16 00:18:08: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 16 00:18:09: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 16 00:18:10: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 16 00:18:12: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 16 00:18:13: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 16 00:18:14: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 16 00:18:15: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 16 00:18:18: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 16 00:18:19: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 16 00:18:21: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 16 00:18:22: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 16 00:18:23: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 16 00:18:24: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 16 00:18:25: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 16 00:18:26: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 16 00:18:27: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 16 00:18:29: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 16 00:18:35: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 16 00:18:36: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 16 00:18:37: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 16 00:18:38: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 16 00:18:39: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 16 00:18:40: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 16 00:19:15: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 16 00:19:16: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 16 15:43:22: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/cacf5f20-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.nQIuwt/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.042936 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.8507e-05 s, 42.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0103503 s, 285 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Mon Sep 16 15:47:31 2024 4.12% done, estimate finish Mon Sep 16 15:47:31 2024 6.18% done, estimate finish Mon Sep 16 15:47:31 2024 8.24% done, estimate finish Mon Sep 16 15:47:31 2024 10.30% done, estimate finish Mon Sep 16 15:47:31 2024 12.36% done, estimate finish Mon Sep 16 15:47:31 2024 14.42% done, estimate finish Mon Sep 16 15:47:31 2024 16.48% done, estimate finish Mon Sep 16 15:47:31 2024 18.54% done, estimate finish Mon Sep 16 15:47:31 2024 20.60% done, estimate finish Mon Sep 16 15:47:31 2024 22.66% done, estimate finish Mon Sep 16 15:47:31 2024 24.72% done, estimate finish Mon Sep 16 15:47:31 2024 26.78% done, estimate finish Mon Sep 16 15:47:31 2024 28.84% done, estimate finish Mon Sep 16 15:47:31 2024 30.90% done, estimate finish Mon Sep 16 15:47:31 2024 32.96% done, estimate finish Mon Sep 16 15:47:31 2024 35.02% done, estimate finish Mon Sep 16 15:47:31 2024 37.08% done, estimate finish Mon Sep 16 15:47:31 2024 39.14% done, estimate finish Mon Sep 16 15:47:31 2024 41.20% done, estimate finish Mon Sep 16 15:47:31 2024 43.26% done, estimate finish Mon Sep 16 15:47:31 2024 45.32% done, estimate finish Mon Sep 16 15:47:31 2024 47.38% done, estimate finish Mon Sep 16 15:47:31 2024 49.44% done, estimate finish Mon Sep 16 15:47:31 2024 51.50% done, estimate finish Mon Sep 16 15:47:31 2024 53.56% done, estimate finish Mon Sep 16 15:47:31 2024 55.62% done, estimate finish Mon Sep 16 15:47:31 2024 57.68% done, estimate finish Mon Sep 16 15:47:31 2024 59.74% done, estimate finish Mon Sep 16 15:47:31 2024 61.80% done, estimate finish Mon Sep 16 15:47:31 2024 63.86% done, estimate finish Mon Sep 16 15:47:31 2024 65.92% done, estimate finish Mon Sep 16 15:47:31 2024 67.98% done, estimate finish Mon Sep 16 15:47:31 2024 70.04% done, estimate finish Mon Sep 16 15:47:31 2024 72.10% done, estimate finish Mon Sep 16 15:47:31 2024 74.16% done, estimate finish Mon Sep 16 15:47:31 2024 76.22% done, estimate finish Mon Sep 16 15:47:31 2024 78.27% done, estimate finish Mon Sep 16 15:47:31 2024 80.34% done, estimate finish Mon Sep 16 15:47:31 2024 82.39% done, estimate finish Mon Sep 16 15:47:31 2024 84.45% done, estimate finish Mon Sep 16 15:47:31 2024 86.52% done, estimate finish Mon Sep 16 15:47:31 2024 88.57% done, estimate finish Mon Sep 16 15:47:31 2024 90.64% done, estimate finish Mon Sep 16 15:47:31 2024 92.69% done, estimate finish Mon Sep 16 15:47:31 2024 94.76% done, estimate finish Mon Sep 16 15:47:31 2024 96.81% done, estimate finish Mon Sep 16 15:47:31 2024 98.87% done, estimate finish Mon Sep 16 15:47:31 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242544 Writing: Ending Padblock Start Block 242591 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242741 extents written (474 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 16 15:47:38: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.0846 s, 352 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x8f0e11bc. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x8f0e11bc Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 94b0f488-f105-4b02-b4a3-94786106b275 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 4c770889-ef66-4561-9999-1313c7fbef08 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 125991/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 125991/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.1% non-contiguous), 456002/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.1% non-contiguous), 456002/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0384281 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 16 15:51:01: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 16 15:51:43: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 16 15:52:13: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 16 15:52:14: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 16 15:52:15: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 16 15:52:17: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 16 15:52:18: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 16 15:52:19: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 16 15:52:20: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 16 15:52:21: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 16 15:52:22: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 16 15:52:27: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 16 15:52:29: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 16 15:52:30: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 16 15:52:31: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 16 15:52:32: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 16 15:52:33: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 16 15:52:34: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 16 15:52:35: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 16 15:52:36: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 16 15:52:38: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 16 15:52:39: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 16 15:52:40: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 16 15:52:49: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 16 15:52:50: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 16 15:52:51: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 16 15:52:53: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 16 15:52:54: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 16 15:52:55: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 16 15:52:56: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 16 15:52:57: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 16 15:52:58: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 16 15:52:59: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 16 15:53:00: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 16 15:53:02: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 16 15:53:06: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 16 15:53:16: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 16 15:53:17: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 16 15:53:18: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 16 15:53:20: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 16 15:53:21: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 16 15:54:12: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 16 15:54:13: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 16 15:54:14: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 16 15:54:18: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 16 15:54:20: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 16 15:54:21: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 16 15:54:22: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 16 15:54:23: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 16 15:54:24: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 16 15:54:25: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 16 15:54:35: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 16 15:54:38: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 16 15:54:39: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 16 15:54:40: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 16 15:54:41: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 16 15:54:42: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 16 15:54:44: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 16 15:54:45: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 16 15:54:46: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 16 15:54:47: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 16 15:54:48: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 16 15:54:59: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 16 15:55:00: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 16 15:55:01: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 16 15:55:02: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 16 15:55:07: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 16 15:55:09: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 16 15:55:21: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 16 15:55:22: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 16 15:55:23: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 16 15:55:24: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 16 15:55:28: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 16 15:55:30: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 16 15:55:35: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 16 15:55:36: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 16 15:55:37: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 16 15:55:44: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 16 15:55:45: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 16 15:55:46: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 16 15:55:48: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 16 15:55:49: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 16 15:55:50: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 16 15:55:51: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 16 15:55:52: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 16 15:55:54: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 16 15:55:55: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 16 15:55:56: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 16 15:55:57: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 16 15:55:58: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 16 15:55:59: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 16 15:56:00: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 16 15:56:01: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 16 15:56:03: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 16 15:56:04: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 16 15:56:05: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 16 15:56:06: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 16 15:56:07: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 16 15:56:34: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 16 15:56:36: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 16 15:56:38: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 16 15:56:39: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 16 15:56:40: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 16 15:56:41: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 16 15:56:42: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 16 15:56:43: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 16 15:56:54: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 16 15:56:55: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 16 15:57:31: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 16 15:57:32: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 16 15:57:33: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 16 15:57:34: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 16 15:57:36: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 16 15:57:37: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 16 15:57:38: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 16 15:57:39: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 16 15:58:10: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 16 15:58:11: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 16 15:58:16: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 16 15:58:18: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 16 15:58:19: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 16 15:58:20: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 16 15:58:33: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 16 15:58:34: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 16 15:58:39: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 16 15:58:41: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 16 15:58:42: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 16 15:58:43: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 16 15:58:44: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 16 15:58:45: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 16 15:58:46: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 16 15:58:54: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 16 15:58:55: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 16 15:59:03: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 16 15:59:04: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 16 15:59:05: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 16 15:59:06: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 16 15:59:07: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 16 15:59:08: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 16 15:59:10: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 16 15:59:11: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 16 15:59:12: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 16 15:59:13: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 16 15:59:14: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 16 15:59:15: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 16 15:59:16: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 16 15:59:18: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 16 15:59:19: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 16 15:59:20: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 16 15:59:21: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 16 15:59:22: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 16 15:59:23: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 16 16:00:05: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 16 16:00:15: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 16 16:00:16: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 16 16:00:17: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 16 16:00:19: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 16 16:00:21: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 16 16:00:34: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 16 16:00:35: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 16 16:00:36: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 16 16:00:37: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 16 16:00:38: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 16 16:00:39: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 16 16:00:40: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 16 16:00:42: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 16 16:00:46: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 16 16:00:48: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 16 16:00:49: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 16 16:00:50: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 16 16:00:51: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 16 16:00:52: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 16 16:00:54: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 16 16:00:55: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 16 16:00:56: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 16 16:01:01: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 16 16:01:02: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 16 16:01:03: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 16 16:01:04: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 16 16:01:06: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 16 16:01:07: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 16 16:01:09: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 16 16:01:10: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 16 16:01:11: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 16 16:01:12: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 16 16:01:15: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 16 16:01:16: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 16 16:01:18: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 16 16:01:19: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 16 16:01:20: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 16 16:01:21: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 16 16:01:22: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 16 16:01:23: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 16 16:01:24: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 16 16:01:25: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 16 16:01:32: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 16 16:01:33: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 16 16:01:34: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 16 16:01:35: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 16 16:01:36: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 16 16:01:37: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 16 16:02:13: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 16 16:02:14: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 16 17:09:18: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/cacf5f20-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.G7aciA/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 445 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043414 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.6712e-05 s, 43.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00888101 s, 332 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Mon Sep 16 17:13:31 2024 4.12% done, estimate finish Mon Sep 16 17:13:31 2024 6.19% done, estimate finish Mon Sep 16 17:13:31 2024 8.25% done, estimate finish Mon Sep 16 17:13:31 2024 10.31% done, estimate finish Mon Sep 16 17:13:31 2024 12.37% done, estimate finish Mon Sep 16 17:13:31 2024 14.43% done, estimate finish Mon Sep 16 17:13:31 2024 16.49% done, estimate finish Mon Sep 16 17:13:31 2024 18.55% done, estimate finish Mon Sep 16 17:13:31 2024 20.61% done, estimate finish Mon Sep 16 17:13:31 2024 22.68% done, estimate finish Mon Sep 16 17:13:31 2024 24.73% done, estimate finish Mon Sep 16 17:13:31 2024 26.80% done, estimate finish Mon Sep 16 17:13:31 2024 28.85% done, estimate finish Mon Sep 16 17:13:31 2024 30.92% done, estimate finish Mon Sep 16 17:13:31 2024 32.98% done, estimate finish Mon Sep 16 17:13:31 2024 35.04% done, estimate finish Mon Sep 16 17:13:31 2024 37.10% done, estimate finish Mon Sep 16 17:13:31 2024 39.16% done, estimate finish Mon Sep 16 17:13:31 2024 41.22% done, estimate finish Mon Sep 16 17:13:31 2024 43.28% done, estimate finish Mon Sep 16 17:13:31 2024 45.34% done, estimate finish Mon Sep 16 17:13:31 2024 47.41% done, estimate finish Mon Sep 16 17:13:31 2024 49.46% done, estimate finish Mon Sep 16 17:13:31 2024 51.53% done, estimate finish Mon Sep 16 17:13:31 2024 53.58% done, estimate finish Mon Sep 16 17:13:31 2024 55.65% done, estimate finish Mon Sep 16 17:13:31 2024 57.71% done, estimate finish Mon Sep 16 17:13:31 2024 59.77% done, estimate finish Mon Sep 16 17:13:31 2024 61.83% done, estimate finish Mon Sep 16 17:13:31 2024 63.89% done, estimate finish Mon Sep 16 17:13:31 2024 65.95% done, estimate finish Mon Sep 16 17:13:31 2024 68.01% done, estimate finish Mon Sep 16 17:13:31 2024 70.07% done, estimate finish Mon Sep 16 17:13:31 2024 72.14% done, estimate finish Mon Sep 16 17:13:31 2024 74.19% done, estimate finish Mon Sep 16 17:13:31 2024 76.26% done, estimate finish Mon Sep 16 17:13:31 2024 78.32% done, estimate finish Mon Sep 16 17:13:31 2024 80.38% done, estimate finish Mon Sep 16 17:13:31 2024 82.44% done, estimate finish Mon Sep 16 17:13:31 2024 84.50% done, estimate finish Mon Sep 16 17:13:31 2024 86.56% done, estimate finish Mon Sep 16 17:13:31 2024 88.62% done, estimate finish Mon Sep 16 17:13:31 2024 90.68% done, estimate finish Mon Sep 16 17:13:31 2024 92.74% done, estimate finish Mon Sep 16 17:13:31 2024 94.80% done, estimate finish Mon Sep 16 17:13:31 2024 96.86% done, estimate finish Mon Sep 16 17:13:31 2024 98.92% done, estimate finish Mon Sep 16 17:13:31 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242418 Writing: Ending Padblock Start Block 242465 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242615 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 16 17:13:39: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.4325 s, 345 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x2f1f2a1f. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x2f1f2a1f Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 6e849409-355d-4e82-a6ea-1e78cd4430fa Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 31903be5-18b4-4865-9c23-e9fd8d801ddf Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126002/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126002/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.1% non-contiguous), 456013/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.1% non-contiguous), 456013/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0370374 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 16 17:17:01: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 16 17:17:56: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 16 17:18:28: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 16 17:18:29: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 16 17:18:30: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 16 17:18:31: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 16 17:18:33: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 16 17:18:34: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 16 17:18:35: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 16 17:18:36: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 16 17:18:37: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 16 17:18:42: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 16 17:18:44: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 16 17:18:45: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 16 17:18:46: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 16 17:18:47: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 16 17:18:48: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 16 17:18:49: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 16 17:18:50: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 16 17:18:52: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 16 17:18:53: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 16 17:18:54: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 16 17:18:55: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 16 17:19:05: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 16 17:19:06: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 16 17:19:08: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 16 17:19:09: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 16 17:19:10: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 16 17:19:11: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 16 17:19:12: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 16 17:19:13: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 16 17:19:15: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 16 17:19:16: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 16 17:19:17: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 16 17:19:18: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 16 17:19:22: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 16 17:19:33: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 16 17:19:34: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 16 17:19:35: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 16 17:19:36: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 16 17:19:38: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 16 17:20:31: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 16 17:20:34: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 16 17:20:35: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 16 17:20:39: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 16 17:20:40: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 16 17:20:41: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 16 17:20:42: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 16 17:20:44: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 16 17:20:45: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 16 17:20:46: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 16 17:20:56: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 16 17:21:01: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 16 17:21:02: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 16 17:21:03: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 16 17:21:04: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 16 17:21:05: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 16 17:21:06: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 16 17:21:08: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 16 17:21:09: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 16 17:21:10: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 16 17:21:11: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 16 17:21:23: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 16 17:21:24: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 16 17:21:25: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 16 17:21:26: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 16 17:21:31: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 16 17:21:32: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 16 17:21:44: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 16 17:21:45: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 16 17:21:46: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 16 17:21:48: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 16 17:21:52: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 16 17:21:54: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 16 17:22:00: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 16 17:22:01: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 16 17:22:02: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 16 17:22:10: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 16 17:22:12: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 16 17:22:13: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 16 17:22:14: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 16 17:22:15: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 16 17:22:16: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 16 17:22:17: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 16 17:22:19: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 16 17:22:21: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 16 17:22:22: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 16 17:22:23: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 16 17:22:25: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 16 17:22:26: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 16 17:22:27: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 16 17:22:28: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 16 17:22:29: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 16 17:22:30: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 16 17:22:31: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 16 17:22:33: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 16 17:22:34: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 16 17:22:35: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 16 17:23:03: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 16 17:23:04: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 16 17:23:07: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 16 17:23:08: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 16 17:23:09: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 16 17:23:10: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 16 17:23:11: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 16 17:23:12: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 16 17:23:23: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 16 17:23:24: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 16 17:24:01: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 16 17:24:02: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 16 17:24:04: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 16 17:24:05: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 16 17:24:06: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 16 17:24:07: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 16 17:24:08: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 16 17:24:09: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 16 17:24:41: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 16 17:24:42: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 16 17:24:48: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 16 17:24:49: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 16 17:24:50: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 16 17:24:52: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 16 17:25:05: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 16 17:25:06: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 16 17:25:11: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 16 17:25:12: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 16 17:25:14: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 16 17:25:15: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 16 17:25:16: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 16 17:25:17: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 16 17:25:18: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 16 17:25:25: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 16 17:25:27: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 16 17:25:35: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 16 17:25:36: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 16 17:25:37: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 16 17:25:38: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 16 17:25:39: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 16 17:25:41: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 16 17:25:42: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 16 17:25:43: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 16 17:25:44: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 16 17:25:45: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 16 17:25:46: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 16 17:25:48: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 16 17:25:49: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 16 17:25:50: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 16 17:25:51: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 16 17:25:52: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 16 17:25:53: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 16 17:25:54: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 16 17:25:56: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 16 17:26:39: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 16 17:26:51: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 16 17:26:52: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 16 17:26:53: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 16 17:26:55: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 16 17:26:56: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 16 17:27:09: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 16 17:27:10: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 16 17:27:12: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 16 17:27:13: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 16 17:27:14: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 16 17:27:15: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 16 17:27:16: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 16 17:27:17: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 16 17:27:22: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 16 17:27:24: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 16 17:27:25: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 16 17:27:26: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 16 17:27:27: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 16 17:27:30: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 16 17:27:31: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 16 17:27:32: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 16 17:27:33: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 16 17:27:38: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 16 17:27:39: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 16 17:27:41: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 16 17:27:42: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 16 17:27:43: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 16 17:27:44: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 16 17:27:45: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 16 17:27:46: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 16 17:27:48: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 16 17:27:49: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 16 17:27:54: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 16 17:27:55: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 16 17:27:56: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 16 17:27:57: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 16 17:27:58: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 16 17:27:59: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 16 17:28:01: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 16 17:28:02: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 16 17:28:03: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 16 17:28:04: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 16 17:28:10: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 16 17:28:11: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 16 17:28:12: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' ... see detailed log in _build.*.log files Sep 16 17:33:24: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/cacf5f20-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.aKhR3x/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.056030 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.9583e-05 s, 34.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00926216 s, 318 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Mon Sep 16 17:37:21 2024 4.12% done, estimate finish Mon Sep 16 17:37:21 2024 6.19% done, estimate finish Mon Sep 16 17:37:21 2024 8.25% done, estimate finish Mon Sep 16 17:37:21 2024 10.31% done, estimate finish Mon Sep 16 17:37:21 2024 12.37% done, estimate finish Mon Sep 16 17:37:21 2024 14.43% done, estimate finish Mon Sep 16 17:37:21 2024 16.49% done, estimate finish Mon Sep 16 17:37:21 2024 18.56% done, estimate finish Mon Sep 16 17:37:21 2024 20.61% done, estimate finish Mon Sep 16 17:37:21 2024 22.68% done, estimate finish Mon Sep 16 17:37:21 2024 24.74% done, estimate finish Mon Sep 16 17:37:21 2024 26.80% done, estimate finish Mon Sep 16 17:37:21 2024 28.86% done, estimate finish Mon Sep 16 17:37:21 2024 30.92% done, estimate finish Mon Sep 16 17:37:21 2024 32.98% done, estimate finish Mon Sep 16 17:37:21 2024 35.05% done, estimate finish Mon Sep 16 17:37:21 2024 37.11% done, estimate finish Mon Sep 16 17:37:21 2024 39.17% done, estimate finish Mon Sep 16 17:37:21 2024 41.23% done, estimate finish Mon Sep 16 17:37:23 2024 43.29% done, estimate finish Mon Sep 16 17:37:23 2024 45.35% done, estimate finish Mon Sep 16 17:37:23 2024 47.41% done, estimate finish Mon Sep 16 17:37:23 2024 49.47% done, estimate finish Mon Sep 16 17:37:23 2024 51.54% done, estimate finish Mon Sep 16 17:37:22 2024 53.60% done, estimate finish Mon Sep 16 17:37:22 2024 55.66% done, estimate finish Mon Sep 16 17:37:22 2024 57.72% done, estimate finish Mon Sep 16 17:37:22 2024 59.78% done, estimate finish Mon Sep 16 17:37:22 2024 61.84% done, estimate finish Mon Sep 16 17:37:22 2024 63.90% done, estimate finish Mon Sep 16 17:37:22 2024 65.96% done, estimate finish Mon Sep 16 17:37:22 2024 68.03% done, estimate finish Mon Sep 16 17:37:22 2024 70.09% done, estimate finish Mon Sep 16 17:37:22 2024 72.15% done, estimate finish Mon Sep 16 17:37:22 2024 74.21% done, estimate finish Mon Sep 16 17:37:22 2024 76.27% done, estimate finish Mon Sep 16 17:37:22 2024 78.33% done, estimate finish Mon Sep 16 17:37:22 2024 80.40% done, estimate finish Mon Sep 16 17:37:22 2024 82.45% done, estimate finish Mon Sep 16 17:37:22 2024 84.51% done, estimate finish Mon Sep 16 17:37:22 2024 86.58% done, estimate finish Mon Sep 16 17:37:22 2024 88.64% done, estimate finish Mon Sep 16 17:37:22 2024 90.70% done, estimate finish Mon Sep 16 17:37:22 2024 92.76% done, estimate finish Mon Sep 16 17:37:22 2024 94.82% done, estimate finish Mon Sep 16 17:37:22 2024 96.88% done, estimate finish Mon Sep 16 17:37:22 2024 98.94% done, estimate finish Mon Sep 16 17:37:22 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242371 Writing: Ending Padblock Start Block 242418 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242568 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 16 17:37:30: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.3171 s, 348 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x8dc97f5f. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x8dc97f5f Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 7872d4f2-6c25-4d93-9bee-ce0746d6dd05 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 7e411c97-0915-4544-8ce9-7fd1d1bc6cdb Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126001/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126001/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.0% non-contiguous), 455852/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.0% non-contiguous), 455852/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0459709 s, 2.3 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 16 17:40:53: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 16 17:41:35: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 16 17:42:05: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 16 17:42:06: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 16 17:42:07: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 16 17:42:08: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 16 17:42:09: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 16 17:42:10: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 16 17:42:12: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 16 17:42:13: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 16 17:42:14: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 16 17:42:19: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 16 17:42:20: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 16 17:42:21: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 16 17:42:22: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 16 17:42:24: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 16 17:42:25: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 16 17:42:26: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 16 17:42:27: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 16 17:42:28: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 16 17:42:29: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 16 17:42:30: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 16 17:42:31: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 16 17:42:38: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 16 17:42:39: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 16 17:42:40: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 16 17:42:41: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 16 17:42:42: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 16 17:42:43: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 16 17:42:44: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 16 17:42:46: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 16 17:42:47: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 16 17:42:48: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 16 17:42:49: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 16 17:42:50: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 16 17:42:54: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 16 17:43:03: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 16 17:43:05: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 16 17:43:06: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 16 17:43:07: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 16 17:43:08: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 16 17:43:59: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 16 17:44:00: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 16 17:44:02: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 16 17:44:06: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 16 17:44:07: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 16 17:44:08: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 16 17:44:09: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 16 17:44:10: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 16 17:44:11: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 16 17:44:13: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 16 17:44:18: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 16 17:44:21: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 16 17:44:22: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 16 17:44:23: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 16 17:44:24: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 16 17:44:25: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 16 17:44:27: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 16 17:44:28: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 16 17:44:29: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 16 17:44:30: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 16 17:44:31: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 16 17:44:41: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 16 17:44:42: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 16 17:44:44: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 16 17:44:45: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 16 17:44:49: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 16 17:44:50: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 16 17:44:55: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 16 17:44:56: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 16 17:44:57: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 16 17:44:59: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 16 17:45:03: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 16 17:45:04: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 16 17:45:09: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 16 17:45:10: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 16 17:45:11: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 16 17:45:18: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 16 17:45:20: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 16 17:45:21: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 16 17:45:22: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 16 17:45:23: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 16 17:45:24: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 16 17:45:25: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 16 17:45:26: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 16 17:45:28: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 16 17:45:29: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 16 17:45:30: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 16 17:45:31: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 16 17:45:32: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 16 17:45:33: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 16 17:45:35: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 16 17:45:36: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 16 17:45:37: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 16 17:45:38: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 16 17:45:39: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 16 17:45:40: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 16 17:45:41: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 16 17:46:03: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 16 17:46:04: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 16 17:46:05: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 16 17:46:06: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 16 17:46:07: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 16 17:46:08: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 16 17:46:09: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 16 17:46:11: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 16 17:46:21: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 16 17:46:22: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 16 17:46:59: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 16 17:47:00: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 16 17:47:01: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 16 17:47:03: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 16 17:47:04: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 16 17:47:05: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 16 17:47:06: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 16 17:47:07: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 16 17:47:27: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 16 17:47:28: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 16 17:47:33: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 16 17:47:34: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 16 17:47:35: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 16 17:47:36: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 16 17:47:47: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 16 17:47:48: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 16 17:47:52: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 16 17:47:54: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 16 17:47:55: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 16 17:47:56: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 16 17:47:57: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 16 17:47:58: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 16 17:47:59: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 16 17:48:05: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 16 17:48:07: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 16 17:48:15: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 16 17:48:16: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 16 17:48:17: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 16 17:48:18: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 16 17:48:19: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 16 17:48:20: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 16 17:48:22: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 16 17:48:23: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 16 17:48:24: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 16 17:48:25: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 16 17:48:26: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 16 17:48:27: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 16 17:48:28: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 16 17:48:29: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 16 17:48:31: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 16 17:48:32: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 16 17:48:33: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 16 17:48:34: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 16 17:48:35: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 16 17:49:14: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 16 17:49:24: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 16 17:49:25: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 16 17:49:25: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 16 17:49:27: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 16 17:49:28: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 16 17:49:40: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 16 17:49:41: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 16 17:49:42: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 16 17:49:43: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 16 17:49:44: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 16 17:49:45: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 16 17:49:46: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 16 17:49:48: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 16 17:49:52: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 16 17:49:54: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 16 17:49:55: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 16 17:49:56: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 16 17:49:57: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 16 17:49:58: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 16 17:50:00: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 16 17:50:01: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 16 17:50:02: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 16 17:50:07: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 16 17:50:08: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 16 17:50:09: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 16 17:50:10: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 16 17:50:11: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 16 17:50:13: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 16 17:50:14: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 16 17:50:15: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 16 17:50:16: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 16 17:50:17: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 16 17:50:20: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 16 17:50:22: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 16 17:50:23: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 16 17:50:24: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 16 17:50:25: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 16 17:50:26: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 16 17:50:27: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 16 17:50:28: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 16 17:50:30: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 16 17:50:31: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 16 17:50:35: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 16 17:50:36: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 16 17:50:37: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 16 17:50:38: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 16 17:50:39: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 16 17:50:40: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 16 17:51:15: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 16 17:51:16: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 16 18:28:49: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/cacf5f20-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.IV9Yn9/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043445 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.0776e-05 s, 33.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00687633 s, 429 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Mon Sep 16 18:32:44 2024 4.12% done, estimate finish Mon Sep 16 18:32:44 2024 6.19% done, estimate finish Mon Sep 16 18:32:44 2024 8.25% done, estimate finish Mon Sep 16 18:32:44 2024 10.31% done, estimate finish Mon Sep 16 18:32:44 2024 12.37% done, estimate finish Mon Sep 16 18:32:44 2024 14.43% done, estimate finish Mon Sep 16 18:32:44 2024 16.49% done, estimate finish Mon Sep 16 18:32:44 2024 18.56% done, estimate finish Mon Sep 16 18:32:44 2024 20.61% done, estimate finish Mon Sep 16 18:32:44 2024 22.68% done, estimate finish Mon Sep 16 18:32:44 2024 24.74% done, estimate finish Mon Sep 16 18:32:44 2024 26.80% done, estimate finish Mon Sep 16 18:32:44 2024 28.86% done, estimate finish Mon Sep 16 18:32:44 2024 30.92% done, estimate finish Mon Sep 16 18:32:44 2024 32.98% done, estimate finish Mon Sep 16 18:32:44 2024 35.05% done, estimate finish Mon Sep 16 18:32:44 2024 37.10% done, estimate finish Mon Sep 16 18:32:44 2024 39.17% done, estimate finish Mon Sep 16 18:32:44 2024 41.23% done, estimate finish Mon Sep 16 18:32:44 2024 43.29% done, estimate finish Mon Sep 16 18:32:44 2024 45.35% done, estimate finish Mon Sep 16 18:32:44 2024 47.41% done, estimate finish Mon Sep 16 18:32:44 2024 49.47% done, estimate finish Mon Sep 16 18:32:44 2024 51.54% done, estimate finish Mon Sep 16 18:32:44 2024 53.59% done, estimate finish Mon Sep 16 18:32:44 2024 55.66% done, estimate finish Mon Sep 16 18:32:44 2024 57.72% done, estimate finish Mon Sep 16 18:32:44 2024 59.78% done, estimate finish Mon Sep 16 18:32:44 2024 61.84% done, estimate finish Mon Sep 16 18:32:44 2024 63.90% done, estimate finish Mon Sep 16 18:32:44 2024 65.96% done, estimate finish Mon Sep 16 18:32:44 2024 68.03% done, estimate finish Mon Sep 16 18:32:44 2024 70.08% done, estimate finish Mon Sep 16 18:32:44 2024 72.15% done, estimate finish Mon Sep 16 18:32:44 2024 74.21% done, estimate finish Mon Sep 16 18:32:44 2024 76.27% done, estimate finish Mon Sep 16 18:32:44 2024 78.33% done, estimate finish Mon Sep 16 18:32:44 2024 80.39% done, estimate finish Mon Sep 16 18:32:44 2024 82.45% done, estimate finish Mon Sep 16 18:32:44 2024 84.51% done, estimate finish Mon Sep 16 18:32:44 2024 86.58% done, estimate finish Mon Sep 16 18:32:44 2024 88.64% done, estimate finish Mon Sep 16 18:32:44 2024 90.70% done, estimate finish Mon Sep 16 18:32:44 2024 92.76% done, estimate finish Mon Sep 16 18:32:44 2024 94.82% done, estimate finish Mon Sep 16 18:32:44 2024 96.88% done, estimate finish Mon Sep 16 18:32:44 2024 98.94% done, estimate finish Mon Sep 16 18:32:44 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242373 Writing: Ending Padblock Start Block 242420 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242570 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 16 18:32:52: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.3637 s, 347 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xc9e4dbd5. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xc9e4dbd5 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: bf39a5b6-2ce2-4cd8-9852-aed91583c84d Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 052742dd-9b3e-45c4-8c53-669f4e6536b8 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126001/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126001/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.1% non-contiguous), 455852/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.1% non-contiguous), 455852/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0395417 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 16 18:36:17: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 16 18:37:14: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 16 18:37:47: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 16 18:37:48: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 16 18:37:49: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 16 18:37:50: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 16 18:37:51: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 16 18:37:53: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 16 18:37:54: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 16 18:37:55: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 16 18:37:56: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 16 18:38:02: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 16 18:38:03: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 16 18:38:05: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 16 18:38:06: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 16 18:38:07: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 16 18:38:08: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 16 18:38:09: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 16 18:38:10: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 16 18:38:11: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 16 18:38:13: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 16 18:38:14: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 16 18:38:15: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 16 18:38:25: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 16 18:38:26: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 16 18:38:27: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 16 18:38:29: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 16 18:38:30: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 16 18:38:31: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 16 18:38:32: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 16 18:38:33: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 16 18:38:34: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 16 18:38:36: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 16 18:38:37: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 16 18:38:38: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 16 18:38:42: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 16 18:38:52: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 16 18:38:54: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 16 18:38:55: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 16 18:38:56: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 16 18:38:57: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 16 18:39:51: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 16 18:39:53: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 16 18:39:55: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 16 18:39:59: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 16 18:40:00: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 16 18:40:01: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 16 18:40:02: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 16 18:40:03: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 16 18:40:05: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 16 18:40:06: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 16 18:40:15: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 16 18:40:19: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 16 18:40:21: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 16 18:40:22: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 16 18:40:23: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 16 18:40:24: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 16 18:40:25: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 16 18:40:26: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 16 18:40:28: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 16 18:40:29: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 16 18:40:30: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 16 18:40:42: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 16 18:40:43: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 16 18:40:44: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 16 18:40:45: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 16 18:40:50: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 16 18:40:51: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 16 18:41:03: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 16 18:41:04: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 16 18:41:05: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 16 18:41:07: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 16 18:41:11: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 16 18:41:13: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 16 18:41:19: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 16 18:41:20: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 16 18:41:21: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 16 18:41:29: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 16 18:41:31: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 16 18:41:32: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 16 18:41:33: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 16 18:41:34: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 16 18:41:35: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 16 18:41:36: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 16 18:41:37: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 16 18:41:40: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 16 18:41:41: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 16 18:41:42: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 16 18:41:44: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 16 18:41:45: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 16 18:41:46: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 16 18:41:47: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 16 18:41:48: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 16 18:41:49: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 16 18:41:50: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 16 18:41:52: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 16 18:41:53: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 16 18:41:54: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 16 18:42:22: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 16 18:42:23: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 16 18:42:26: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 16 18:42:27: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 16 18:42:28: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 16 18:42:29: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 16 18:42:30: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 16 18:42:31: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 16 18:42:43: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 16 18:42:44: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 16 18:43:21: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 16 18:43:22: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 16 18:43:24: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 16 18:43:25: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 16 18:43:26: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 16 18:43:27: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 16 18:43:28: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 16 18:43:29: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 16 18:44:01: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 16 18:44:02: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 16 18:44:08: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 16 18:44:09: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 16 18:44:10: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 16 18:44:12: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 16 18:44:25: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 16 18:44:26: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 16 18:44:31: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 16 18:44:32: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 16 18:44:34: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 16 18:44:35: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 16 18:44:36: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 16 18:44:37: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 16 18:44:38: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 16 18:44:47: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 16 18:44:48: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 16 18:44:56: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 16 18:44:57: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 16 18:44:58: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 16 18:44:59: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 16 18:45:01: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 16 18:45:02: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 16 18:45:03: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 16 18:45:04: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 16 18:45:05: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 16 18:45:06: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 16 18:45:07: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 16 18:45:09: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 16 18:45:10: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 16 18:45:11: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 16 18:45:12: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 16 18:45:13: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 16 18:45:14: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 16 18:45:16: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 16 18:45:18: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 16 18:46:01: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 16 18:46:13: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 16 18:46:14: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 16 18:46:15: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 16 18:46:17: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 16 18:46:18: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 16 18:46:31: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 16 18:46:33: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 16 18:46:34: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 16 18:46:35: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 16 18:46:36: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 16 18:46:37: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 16 18:46:38: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 16 18:46:40: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 16 18:46:44: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 16 18:46:46: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 16 18:46:47: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 16 18:46:48: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 16 18:46:50: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 16 18:46:52: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 16 18:46:53: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 16 18:46:54: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 16 18:46:55: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 16 18:47:02: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 16 18:47:03: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 16 18:47:04: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 16 18:47:05: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 16 18:47:06: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 16 18:47:07: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 16 18:47:09: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 16 18:47:10: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 16 18:47:11: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 16 18:47:12: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 16 18:47:16: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 16 18:47:17: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 16 18:47:18: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 16 18:47:19: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 16 18:47:20: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 16 18:47:22: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 16 18:47:23: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 16 18:47:24: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 16 18:47:25: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 16 18:47:26: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 16 18:47:32: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 16 18:47:34: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 16 18:47:35: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 16 18:47:36: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 16 18:47:37: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 16 18:47:38: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 16 18:48:15: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 16 18:48:16: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 16 21:05:21: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/cacf5f20-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img make: *** [cdrom:156: /usr/src/log/cdrom] Interrupt ... see detailed log in _build.*.log files Sep 16 21:29:57: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/cacf5f20-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.CyrSgJ/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 443 files dracut: Saved: 1.11 MiB dracut: Duration: 0.047425 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.8546e-05 s, 35.0 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0069929 s, 422 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Mon Sep 16 21:34:15 2024 4.12% done, estimate finish Mon Sep 16 21:34:15 2024 6.19% done, estimate finish Mon Sep 16 21:34:15 2024 8.25% done, estimate finish Mon Sep 16 21:34:15 2024 10.31% done, estimate finish Mon Sep 16 21:34:15 2024 12.37% done, estimate finish Mon Sep 16 21:34:15 2024 14.43% done, estimate finish Mon Sep 16 21:34:15 2024 16.49% done, estimate finish Mon Sep 16 21:34:15 2024 18.55% done, estimate finish Mon Sep 16 21:34:15 2024 20.61% done, estimate finish Mon Sep 16 21:34:15 2024 22.68% done, estimate finish Mon Sep 16 21:34:15 2024 24.73% done, estimate finish Mon Sep 16 21:34:15 2024 26.80% done, estimate finish Mon Sep 16 21:34:15 2024 28.86% done, estimate finish Mon Sep 16 21:34:15 2024 30.92% done, estimate finish Mon Sep 16 21:34:15 2024 32.98% done, estimate finish Mon Sep 16 21:34:15 2024 35.04% done, estimate finish Mon Sep 16 21:34:15 2024 37.10% done, estimate finish Mon Sep 16 21:34:15 2024 39.16% done, estimate finish Mon Sep 16 21:34:15 2024 41.22% done, estimate finish Mon Sep 16 21:34:15 2024 43.29% done, estimate finish Mon Sep 16 21:34:15 2024 45.34% done, estimate finish Mon Sep 16 21:34:15 2024 47.41% done, estimate finish Mon Sep 16 21:34:15 2024 49.46% done, estimate finish Mon Sep 16 21:34:15 2024 51.53% done, estimate finish Mon Sep 16 21:34:15 2024 53.59% done, estimate finish Mon Sep 16 21:34:15 2024 55.65% done, estimate finish Mon Sep 16 21:34:15 2024 57.71% done, estimate finish Mon Sep 16 21:34:15 2024 59.77% done, estimate finish Mon Sep 16 21:34:15 2024 61.83% done, estimate finish Mon Sep 16 21:34:15 2024 63.89% done, estimate finish Mon Sep 16 21:34:15 2024 65.95% done, estimate finish Mon Sep 16 21:34:15 2024 68.02% done, estimate finish Mon Sep 16 21:34:15 2024 70.07% done, estimate finish Mon Sep 16 21:34:15 2024 72.14% done, estimate finish Mon Sep 16 21:34:15 2024 74.20% done, estimate finish Mon Sep 16 21:34:15 2024 76.26% done, estimate finish Mon Sep 16 21:34:15 2024 78.32% done, estimate finish Mon Sep 16 21:34:15 2024 80.38% done, estimate finish Mon Sep 16 21:34:15 2024 82.44% done, estimate finish Mon Sep 16 21:34:15 2024 84.50% done, estimate finish Mon Sep 16 21:34:15 2024 86.57% done, estimate finish Mon Sep 16 21:34:15 2024 88.62% done, estimate finish Mon Sep 16 21:34:15 2024 90.69% done, estimate finish Mon Sep 16 21:34:15 2024 92.74% done, estimate finish Mon Sep 16 21:34:15 2024 94.81% done, estimate finish Mon Sep 16 21:34:15 2024 96.87% done, estimate finish Mon Sep 16 21:34:15 2024 98.93% done, estimate finish Mon Sep 16 21:34:15 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242411 Writing: Ending Padblock Start Block 242458 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242608 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 16 21:34:22: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.8309 s, 338 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x0ae61257. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x0ae61257 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 2ac24e54-9d76-4520-8348-b5576fe8a031 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 89fd7bfe-0eee-401c-bb68-45b3ebcc6fab Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126006/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126006/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.0% non-contiguous), 455832/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25398/354112 files (0.0% non-contiguous), 455832/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0393062 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz make: *** [flash-images:188: /usr/src/log/flash-image] Interrupt ... see detailed log in _build.*.log files Sep 17 04:02:13: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/cacf5f20-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.ye5Wt4/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 443 files dracut: Saved: 1.11 MiB dracut: Duration: 0.077023 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.2461e-05 s, 48.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00664877 s, 444 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Tue Sep 17 04:06:27 2024 4.12% done, estimate finish Tue Sep 17 04:06:27 2024 6.19% done, estimate finish Tue Sep 17 04:06:27 2024 8.25% done, estimate finish Tue Sep 17 04:06:27 2024 10.31% done, estimate finish Tue Sep 17 04:06:27 2024 12.37% done, estimate finish Tue Sep 17 04:06:27 2024 14.43% done, estimate finish Tue Sep 17 04:06:27 2024 16.49% done, estimate finish Tue Sep 17 04:06:27 2024 18.55% done, estimate finish Tue Sep 17 04:06:27 2024 20.61% done, estimate finish Tue Sep 17 04:06:27 2024 22.68% done, estimate finish Tue Sep 17 04:06:27 2024 24.73% done, estimate finish Tue Sep 17 04:06:27 2024 26.80% done, estimate finish Tue Sep 17 04:06:27 2024 28.85% done, estimate finish Tue Sep 17 04:06:27 2024 30.92% done, estimate finish Tue Sep 17 04:06:27 2024 32.98% done, estimate finish Tue Sep 17 04:06:27 2024 35.04% done, estimate finish Tue Sep 17 04:06:27 2024 37.10% done, estimate finish Tue Sep 17 04:06:27 2024 39.16% done, estimate finish Tue Sep 17 04:06:27 2024 41.22% done, estimate finish Tue Sep 17 04:06:27 2024 43.28% done, estimate finish Tue Sep 17 04:06:27 2024 45.34% done, estimate finish Tue Sep 17 04:06:27 2024 47.41% done, estimate finish Tue Sep 17 04:06:27 2024 49.46% done, estimate finish Tue Sep 17 04:06:27 2024 51.53% done, estimate finish Tue Sep 17 04:06:27 2024 53.59% done, estimate finish Tue Sep 17 04:06:27 2024 55.65% done, estimate finish Tue Sep 17 04:06:27 2024 57.71% done, estimate finish Tue Sep 17 04:06:27 2024 59.77% done, estimate finish Tue Sep 17 04:06:27 2024 61.83% done, estimate finish Tue Sep 17 04:06:27 2024 63.89% done, estimate finish Tue Sep 17 04:06:27 2024 65.95% done, estimate finish Tue Sep 17 04:06:27 2024 68.02% done, estimate finish Tue Sep 17 04:06:27 2024 70.07% done, estimate finish Tue Sep 17 04:06:27 2024 72.14% done, estimate finish Tue Sep 17 04:06:27 2024 74.19% done, estimate finish Tue Sep 17 04:06:27 2024 76.26% done, estimate finish Tue Sep 17 04:06:27 2024 78.32% done, estimate finish Tue Sep 17 04:06:27 2024 80.38% done, estimate finish Tue Sep 17 04:06:27 2024 82.44% done, estimate finish Tue Sep 17 04:06:27 2024 84.50% done, estimate finish Tue Sep 17 04:06:27 2024 86.56% done, estimate finish Tue Sep 17 04:06:27 2024 88.62% done, estimate finish Tue Sep 17 04:06:27 2024 90.68% done, estimate finish Tue Sep 17 04:06:27 2024 92.74% done, estimate finish Tue Sep 17 04:06:27 2024 94.80% done, estimate finish Tue Sep 17 04:06:27 2024 96.87% done, estimate finish Tue Sep 17 04:06:27 2024 98.92% done, estimate finish Tue Sep 17 04:06:27 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242414 Writing: Ending Padblock Start Block 242461 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242611 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 17 04:06:33: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.3519 s, 367 MB/s losetup /dev/loop0 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop0 Checking that no-one is using this disk right now ... OK Disk /dev/loop0: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xe5ead5df. /dev/loop0p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop0p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop0p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop0p4: Done. New situation: Disklabel type: dos Disk identifier: 0xe5ead5df Device Boot Start End Sectors Size Id Type /dev/loop0p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop0p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop0p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop0 add map loop0p1 (252:1): 0 1040384 linear 7:0 8192 add map loop0p2 (252:2): 0 65536 linear 7:0 1048576 add map loop0p3 (252:3): 0 11319876 linear 7:0 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop0p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 7a84a68e-6690-44c5-b0a6-2426ccd79d2e Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop0p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop0p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: b14e6f49-2f30-4a7e-9d3a-77ccc6af26ee Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop0p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop0p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop0p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop0p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop0p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop0 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop0p1 fsck.ext2 -f -y /dev/mapper/loop0p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p1: 631/130048 files (22.2% non-contiguous), 126006/520192 blocks fsck.ext2 -f -y /dev/mapper/loop0p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p1: 631/130048 files (22.2% non-contiguous), 126006/520192 blocks zerofree /dev/mapper/loop0p3 fsck.ext4 -f -y /dev/mapper/loop0p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p3: 25398/354112 files (0.1% non-contiguous), 455850/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop0p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p3: 25398/354112 files (0.1% non-contiguous), 455850/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop0 del devmap : loop0p1 del devmap : loop0p2 del devmap : loop0p3 losetup -d /dev/loop0 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0387901 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 17 04:09:50: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 17 04:10:33: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 17 04:11:02: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 17 04:11:03: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 17 04:11:04: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 17 04:11:05: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 17 04:11:06: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 17 04:11:08: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 17 04:11:09: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 17 04:11:10: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 17 04:11:11: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 17 04:11:16: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 17 04:11:17: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 17 04:11:18: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 17 04:11:20: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 17 04:11:21: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 17 04:11:22: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 17 04:11:23: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 17 04:11:24: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 17 04:11:25: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 17 04:11:26: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 17 04:11:27: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 17 04:11:29: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 17 04:11:38: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 17 04:11:39: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 17 04:11:40: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 17 04:11:41: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 17 04:11:42: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 17 04:11:43: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 17 04:11:45: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 17 04:11:46: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 17 04:11:47: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 17 04:11:48: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 17 04:11:49: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 17 04:11:50: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 17 04:11:54: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 17 04:12:05: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 17 04:12:06: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 17 04:12:07: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 17 04:12:08: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 17 04:12:09: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 17 04:13:01: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 17 04:13:02: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 17 04:13:03: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 17 04:13:07: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 17 04:13:08: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 17 04:13:09: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 17 04:13:10: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 17 04:13:11: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 17 04:13:13: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 17 04:13:14: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 17 04:13:23: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 17 04:13:26: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 17 04:13:27: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 17 04:13:28: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 17 04:13:29: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 17 04:13:31: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 17 04:13:32: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 17 04:13:33: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 17 04:13:34: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 17 04:13:35: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 17 04:13:36: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 17 04:13:47: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 17 04:13:48: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 17 04:13:49: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 17 04:13:50: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 17 04:13:55: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 17 04:13:56: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 17 04:14:08: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 17 04:14:10: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 17 04:14:11: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 17 04:14:12: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 17 04:14:16: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 17 04:14:17: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 17 04:14:22: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 17 04:14:23: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 17 04:14:25: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 17 04:14:32: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 17 04:14:33: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 17 04:14:34: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 17 04:14:35: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 17 04:14:36: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 17 04:14:37: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 17 04:14:39: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 17 04:14:40: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 17 04:14:41: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 17 04:14:42: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 17 04:14:43: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 17 04:14:44: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 17 04:14:46: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 17 04:14:47: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 17 04:14:48: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 17 04:14:49: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 17 04:14:50: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 17 04:14:51: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 17 04:14:52: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 17 04:14:53: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 17 04:14:55: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 17 04:15:22: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 17 04:15:23: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 17 04:15:25: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 17 04:15:26: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 17 04:15:27: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 17 04:15:29: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 17 04:15:30: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 17 04:15:31: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 17 04:15:41: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 17 04:15:42: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 17 04:16:18: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 17 04:16:19: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 17 04:16:21: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 17 04:16:22: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 17 04:16:23: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 17 04:16:24: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 17 04:16:25: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 17 04:16:26: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 17 04:16:58: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 17 04:16:59: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 17 04:17:05: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 17 04:17:06: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 17 04:17:07: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 17 04:17:08: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 17 04:17:21: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 17 04:17:23: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 17 04:17:28: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 17 04:17:29: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 17 04:17:30: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 17 04:17:31: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 17 04:17:32: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 17 04:17:33: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 17 04:17:34: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 17 04:17:42: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 17 04:17:43: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 17 04:17:51: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 17 04:17:52: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 17 04:17:53: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 17 04:17:54: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 17 04:17:56: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 17 04:17:57: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 17 04:17:58: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 17 04:17:59: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 17 04:18:00: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 17 04:18:01: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 17 04:18:02: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 17 04:18:03: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 17 04:18:05: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 17 04:18:06: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 17 04:18:07: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 17 04:18:08: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 17 04:18:09: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 17 04:18:10: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 17 04:18:12: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 17 04:18:54: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 17 04:19:04: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 17 04:19:05: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 17 04:19:06: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 17 04:19:08: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 17 04:19:10: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 17 04:19:22: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 17 04:19:23: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 17 04:19:24: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 17 04:19:25: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 17 04:19:26: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 17 04:19:28: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 17 04:19:29: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 17 04:19:30: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 17 04:19:34: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 17 04:19:36: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 17 04:19:37: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 17 04:19:38: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 17 04:19:40: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 17 04:19:41: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 17 04:19:42: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 17 04:19:43: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 17 04:19:44: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 17 04:19:49: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 17 04:19:50: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 17 04:19:51: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 17 04:19:53: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 17 04:19:54: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 17 04:19:55: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 17 04:19:56: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 17 04:19:57: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 17 04:19:58: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 17 04:19:59: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 17 04:20:03: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 17 04:20:04: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 17 04:20:05: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 17 04:20:06: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 17 04:20:07: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 17 04:20:08: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 17 04:20:10: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 17 04:20:11: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 17 04:20:12: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 17 04:20:13: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 17 04:20:19: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 17 04:20:20: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 17 04:20:21: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 17 04:20:23: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 17 04:20:24: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 17 04:20:25: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 17 04:20:59: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 17 04:21:00: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 17 16:15:28: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/cacf5f20-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.XEIuMV/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 445 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043036 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.0763e-05 s, 33.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00829907 s, 355 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Tue Sep 17 16:18:53 2024 4.13% done, estimate finish Tue Sep 17 16:18:53 2024 6.19% done, estimate finish Tue Sep 17 16:18:53 2024 8.25% done, estimate finish Tue Sep 17 16:18:53 2024 10.31% done, estimate finish Tue Sep 17 16:18:53 2024 12.37% done, estimate finish Tue Sep 17 16:18:53 2024 14.44% done, estimate finish Tue Sep 17 16:18:53 2024 16.49% done, estimate finish Tue Sep 17 16:18:53 2024 18.56% done, estimate finish Tue Sep 17 16:18:53 2024 20.62% done, estimate finish Tue Sep 17 16:18:53 2024 22.68% done, estimate finish Tue Sep 17 16:18:53 2024 24.74% done, estimate finish Tue Sep 17 16:18:53 2024 26.81% done, estimate finish Tue Sep 17 16:18:53 2024 28.86% done, estimate finish Tue Sep 17 16:18:53 2024 30.93% done, estimate finish Tue Sep 17 16:18:53 2024 32.99% done, estimate finish Tue Sep 17 16:18:53 2024 35.05% done, estimate finish Tue Sep 17 16:18:53 2024 37.11% done, estimate finish Tue Sep 17 16:18:53 2024 39.18% done, estimate finish Tue Sep 17 16:18:53 2024 41.23% done, estimate finish Tue Sep 17 16:18:53 2024 43.30% done, estimate finish Tue Sep 17 16:18:53 2024 45.36% done, estimate finish Tue Sep 17 16:18:53 2024 47.42% done, estimate finish Tue Sep 17 16:18:53 2024 49.48% done, estimate finish Tue Sep 17 16:18:53 2024 51.54% done, estimate finish Tue Sep 17 16:18:53 2024 53.60% done, estimate finish Tue Sep 17 16:18:53 2024 55.67% done, estimate finish Tue Sep 17 16:18:53 2024 57.73% done, estimate finish Tue Sep 17 16:18:53 2024 59.79% done, estimate finish Tue Sep 17 16:18:53 2024 61.85% done, estimate finish Tue Sep 17 16:18:53 2024 63.91% done, estimate finish Tue Sep 17 16:18:53 2024 65.97% done, estimate finish Tue Sep 17 16:18:53 2024 68.04% done, estimate finish Tue Sep 17 16:18:53 2024 70.10% done, estimate finish Tue Sep 17 16:18:53 2024 72.16% done, estimate finish Tue Sep 17 16:18:53 2024 74.22% done, estimate finish Tue Sep 17 16:18:53 2024 76.28% done, estimate finish Tue Sep 17 16:18:53 2024 78.34% done, estimate finish Tue Sep 17 16:18:53 2024 80.41% done, estimate finish Tue Sep 17 16:18:53 2024 82.47% done, estimate finish Tue Sep 17 16:18:53 2024 84.53% done, estimate finish Tue Sep 17 16:18:53 2024 86.59% done, estimate finish Tue Sep 17 16:18:53 2024 88.65% done, estimate finish Tue Sep 17 16:18:53 2024 90.72% done, estimate finish Tue Sep 17 16:18:53 2024 92.77% done, estimate finish Tue Sep 17 16:18:53 2024 94.84% done, estimate finish Tue Sep 17 16:18:53 2024 96.90% done, estimate finish Tue Sep 17 16:18:53 2024 98.96% done, estimate finish Tue Sep 17 16:18:53 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242336 Writing: Ending Padblock Start Block 242383 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242533 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 17 16:19:01: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.6507 s, 361 MB/s losetup /dev/loop0 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop0 Checking that no-one is using this disk right now ... OK Disk /dev/loop0: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x8dc86993. /dev/loop0p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop0p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop0p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop0p4: Done. New situation: Disklabel type: dos Disk identifier: 0x8dc86993 Device Boot Start End Sectors Size Id Type /dev/loop0p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop0p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop0p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop0 add map loop0p1 (252:1): 0 1040384 linear 7:0 8192 add map loop0p2 (252:2): 0 65536 linear 7:0 1048576 add map loop0p3 (252:3): 0 11319876 linear 7:0 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop0p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: ee0af4fe-e2b4-4538-ae22-b0d0e9bd421c Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop0p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop0p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 3900f376-163b-4c9a-a836-9d3c7af2926a Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop0p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop0p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop0p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop0p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop0p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop0 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop0p1 fsck.ext2 -f -y /dev/mapper/loop0p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p1: 631/130048 files (21.9% non-contiguous), 125992/520192 blocks fsck.ext2 -f -y /dev/mapper/loop0p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p1: 631/130048 files (21.9% non-contiguous), 125992/520192 blocks zerofree /dev/mapper/loop0p3 fsck.ext4 -f -y /dev/mapper/loop0p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p3: 25398/354112 files (0.0% non-contiguous), 455845/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop0p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p3: 25398/354112 files (0.0% non-contiguous), 455845/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop0 del devmap : loop0p1 del devmap : loop0p2 del devmap : loop0p3 losetup -d /dev/loop0 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0445614 s, 2.4 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 17 16:22:17: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 17 16:22:59: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 17 16:23:29: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 17 16:23:30: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 17 16:23:31: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 17 16:23:32: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 17 16:23:33: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 17 16:23:34: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 17 16:23:35: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 17 16:23:37: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 17 16:23:38: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 17 16:23:43: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 17 16:23:44: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 17 16:23:45: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 17 16:23:46: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 17 16:23:47: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 17 16:23:49: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 17 16:23:50: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 17 16:23:51: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 17 16:23:52: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 17 16:23:53: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 17 16:23:54: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 17 16:23:55: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 17 16:24:01: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 17 16:24:03: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 17 16:24:04: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 17 16:24:05: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 17 16:24:06: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 17 16:24:07: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 17 16:24:08: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 17 16:24:09: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 17 16:24:11: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 17 16:24:12: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 17 16:24:13: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 17 16:24:14: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 17 16:24:18: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 17 16:24:27: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 17 16:24:28: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 17 16:24:30: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 17 16:24:31: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 17 16:24:32: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 17 16:25:23: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 17 16:25:24: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 17 16:25:25: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 17 16:25:29: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 17 16:25:30: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 17 16:25:31: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 17 16:25:32: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 17 16:25:33: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 17 16:25:34: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 17 16:25:35: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 17 16:25:41: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 17 16:25:44: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 17 16:25:45: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 17 16:25:46: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 17 16:25:47: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 17 16:25:48: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 17 16:25:49: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 17 16:25:51: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 17 16:25:52: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 17 16:25:53: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 17 16:25:54: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 17 16:26:04: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 17 16:26:05: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 17 16:26:07: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 17 16:26:08: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 17 16:26:12: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 17 16:26:13: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 17 16:26:18: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 17 16:26:19: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 17 16:26:20: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 17 16:26:21: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 17 16:26:26: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 17 16:26:27: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 17 16:26:32: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 17 16:26:33: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 17 16:26:34: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 17 16:26:40: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 17 16:26:42: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 17 16:26:43: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 17 16:26:44: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 17 16:26:45: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 17 16:26:46: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 17 16:26:47: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 17 16:26:48: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 17 16:26:50: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 17 16:26:51: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 17 16:26:52: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 17 16:26:53: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 17 16:26:54: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 17 16:26:55: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 17 16:26:56: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 17 16:26:58: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 17 16:26:59: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 17 16:27:00: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 17 16:27:01: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 17 16:27:02: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 17 16:27:03: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 17 16:27:24: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 17 16:27:26: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 17 16:27:27: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 17 16:27:28: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 17 16:27:29: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 17 16:27:30: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 17 16:27:31: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 17 16:27:32: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 17 16:27:43: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 17 16:27:44: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 17 16:28:21: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 17 16:28:22: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 17 16:28:23: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 17 16:28:24: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 17 16:28:26: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 17 16:28:27: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 17 16:28:28: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 17 16:28:29: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 17 16:28:49: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 17 16:28:50: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 17 16:28:54: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 17 16:28:56: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 17 16:28:57: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 17 16:28:58: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 17 16:29:09: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 17 16:29:10: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 17 16:29:14: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 17 16:29:15: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 17 16:29:17: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 17 16:29:18: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 17 16:29:19: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 17 16:29:20: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 17 16:29:21: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 17 16:29:27: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 17 16:29:28: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 17 16:29:37: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 17 16:29:38: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 17 16:29:39: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 17 16:29:40: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 17 16:29:41: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 17 16:29:42: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 17 16:29:43: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 17 16:29:45: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 17 16:29:46: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 17 16:29:47: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 17 16:29:48: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 17 16:29:49: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 17 16:29:50: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 17 16:29:51: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 17 16:29:52: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 17 16:29:54: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 17 16:29:55: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 17 16:29:56: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 17 16:29:57: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 17 16:30:35: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 17 16:30:46: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 17 16:30:47: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 17 16:30:47: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 17 16:30:49: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 17 16:30:50: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 17 16:31:01: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 17 16:31:03: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 17 16:31:04: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 17 16:31:05: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 17 16:31:06: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 17 16:31:07: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 17 16:31:08: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 17 16:31:09: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 17 16:31:14: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 17 16:31:16: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 17 16:31:17: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 17 16:31:18: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 17 16:31:19: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 17 16:31:20: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 17 16:31:21: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 17 16:31:23: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 17 16:31:24: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 17 16:31:29: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 17 16:31:30: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 17 16:31:31: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 17 16:31:32: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 17 16:31:33: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 17 16:31:35: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 17 16:31:36: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 17 16:31:37: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 17 16:31:38: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 17 16:31:39: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 17 16:31:42: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 17 16:31:43: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 17 16:31:45: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 17 16:31:46: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 17 16:31:47: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 17 16:31:48: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 17 16:31:49: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 17 16:31:50: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 17 16:31:51: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 17 16:31:53: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 17 16:31:57: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 17 16:31:58: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 17 16:31:59: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 17 16:32:00: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 17 16:32:01: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 17 16:32:02: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 17 16:32:29: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 17 16:32:30: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 18 21:21:16: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/e5464739-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.Lzs5dw/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 444 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043396 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.1172e-05 s, 25.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0101849 s, 290 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Wed Sep 18 21:25:26 2024 4.13% done, estimate finish Wed Sep 18 21:25:26 2024 6.19% done, estimate finish Wed Sep 18 21:25:26 2024 8.25% done, estimate finish Wed Sep 18 21:25:26 2024 10.31% done, estimate finish Wed Sep 18 21:25:26 2024 12.37% done, estimate finish Wed Sep 18 21:25:26 2024 14.44% done, estimate finish Wed Sep 18 21:25:26 2024 16.49% done, estimate finish Wed Sep 18 21:25:26 2024 18.56% done, estimate finish Wed Sep 18 21:25:26 2024 20.62% done, estimate finish Wed Sep 18 21:25:26 2024 22.68% done, estimate finish Wed Sep 18 21:25:26 2024 24.74% done, estimate finish Wed Sep 18 21:25:26 2024 26.81% done, estimate finish Wed Sep 18 21:25:26 2024 28.86% done, estimate finish Wed Sep 18 21:25:26 2024 30.93% done, estimate finish Wed Sep 18 21:25:26 2024 32.99% done, estimate finish Wed Sep 18 21:25:26 2024 35.05% done, estimate finish Wed Sep 18 21:25:26 2024 37.11% done, estimate finish Wed Sep 18 21:25:26 2024 39.18% done, estimate finish Wed Sep 18 21:25:26 2024 41.23% done, estimate finish Wed Sep 18 21:25:26 2024 43.30% done, estimate finish Wed Sep 18 21:25:26 2024 45.36% done, estimate finish Wed Sep 18 21:25:26 2024 47.42% done, estimate finish Wed Sep 18 21:25:26 2024 49.48% done, estimate finish Wed Sep 18 21:25:26 2024 51.54% done, estimate finish Wed Sep 18 21:25:26 2024 53.60% done, estimate finish Wed Sep 18 21:25:26 2024 55.67% done, estimate finish Wed Sep 18 21:25:26 2024 57.73% done, estimate finish Wed Sep 18 21:25:26 2024 59.79% done, estimate finish Wed Sep 18 21:25:26 2024 61.85% done, estimate finish Wed Sep 18 21:25:26 2024 63.91% done, estimate finish Wed Sep 18 21:25:26 2024 65.97% done, estimate finish Wed Sep 18 21:25:26 2024 68.04% done, estimate finish Wed Sep 18 21:25:26 2024 70.10% done, estimate finish Wed Sep 18 21:25:26 2024 72.16% done, estimate finish Wed Sep 18 21:25:26 2024 74.22% done, estimate finish Wed Sep 18 21:25:26 2024 76.28% done, estimate finish Wed Sep 18 21:25:26 2024 78.34% done, estimate finish Wed Sep 18 21:25:26 2024 80.41% done, estimate finish Wed Sep 18 21:25:26 2024 82.47% done, estimate finish Wed Sep 18 21:25:26 2024 84.53% done, estimate finish Wed Sep 18 21:25:26 2024 86.59% done, estimate finish Wed Sep 18 21:25:26 2024 88.65% done, estimate finish Wed Sep 18 21:25:26 2024 90.71% done, estimate finish Wed Sep 18 21:25:26 2024 92.77% done, estimate finish Wed Sep 18 21:25:26 2024 94.84% done, estimate finish Wed Sep 18 21:25:26 2024 96.90% done, estimate finish Wed Sep 18 21:25:26 2024 98.96% done, estimate finish Wed Sep 18 21:25:26 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242336 Writing: Ending Padblock Start Block 242383 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242533 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 18 21:25:31: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.693 s, 360 MB/s losetup /dev/loop0 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop0 Checking that no-one is using this disk right now ... OK Disk /dev/loop0: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x131ed51b. /dev/loop0p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop0p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop0p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop0p4: Done. New situation: Disklabel type: dos Disk identifier: 0x131ed51b Device Boot Start End Sectors Size Id Type /dev/loop0p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop0p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop0p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop0 add map loop0p1 (252:1): 0 1040384 linear 7:0 8192 add map loop0p2 (252:2): 0 65536 linear 7:0 1048576 add map loop0p3 (252:3): 0 11319876 linear 7:0 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop0p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 45b4ba3f-9fd2-460f-b553-9dabfb65a7a0 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop0p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop0p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 91cc5023-44d2-4eb3-aeea-637b609e7d63 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop0p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop0p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop0p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop0p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop0p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop0 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop0p1 fsck.ext2 -f -y /dev/mapper/loop0p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p1: 631/130048 files (22.3% non-contiguous), 126001/520192 blocks fsck.ext2 -f -y /dev/mapper/loop0p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p1: 631/130048 files (22.3% non-contiguous), 126001/520192 blocks zerofree /dev/mapper/loop0p3 fsck.ext4 -f -y /dev/mapper/loop0p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p3: 25398/354112 files (0.0% non-contiguous), 455690/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop0p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p3: 25398/354112 files (0.0% non-contiguous), 455690/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop0 del devmap : loop0p1 del devmap : loop0p2 del devmap : loop0p3 losetup -d /dev/loop0 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0352278 s, 3.0 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 18 21:28:53: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 18 21:29:35: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 18 21:30:05: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 18 21:30:06: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 18 21:30:07: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 18 21:30:08: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 18 21:30:09: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 18 21:30:10: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 18 21:30:12: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 18 21:30:13: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 18 21:30:14: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 18 21:30:19: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 18 21:30:20: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 18 21:30:21: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 18 21:30:23: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 18 21:30:24: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 18 21:30:25: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 18 21:30:26: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 18 21:30:27: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 18 21:30:28: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 18 21:30:30: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 18 21:30:31: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 18 21:30:32: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 18 21:30:42: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 18 21:30:43: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 18 21:30:44: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 18 21:30:46: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 18 21:30:47: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 18 21:30:48: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 18 21:30:49: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 18 21:30:50: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 18 21:30:51: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 18 21:30:53: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 18 21:30:54: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 18 21:30:55: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 18 21:30:59: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 18 21:31:09: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 18 21:31:11: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 18 21:31:12: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 18 21:31:13: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 18 21:31:15: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 18 21:32:06: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 18 21:32:07: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 18 21:32:09: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 18 21:32:13: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 18 21:32:14: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 18 21:32:15: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 18 21:32:16: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 18 21:32:18: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 18 21:32:19: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 18 21:32:20: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 18 21:32:29: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 18 21:32:33: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 18 21:32:34: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 18 21:32:35: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 18 21:32:36: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 18 21:32:37: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 18 21:32:38: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 18 21:32:40: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 18 21:32:41: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 18 21:32:42: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 18 21:32:43: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 18 21:32:54: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 18 21:32:55: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 18 21:32:56: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 18 21:32:57: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 18 21:33:02: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 18 21:33:04: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 18 21:33:15: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 18 21:33:16: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 18 21:33:17: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 18 21:33:18: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 18 21:33:23: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 18 21:33:24: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 18 21:33:29: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 18 21:33:30: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 18 21:33:31: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 18 21:33:39: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 18 21:33:40: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 18 21:33:41: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 18 21:33:42: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 18 21:33:43: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 18 21:33:44: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 18 21:33:46: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 18 21:33:47: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 18 21:33:49: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 18 21:33:50: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 18 21:33:52: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 18 21:33:53: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 18 21:33:54: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 18 21:33:55: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 18 21:33:56: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 18 21:33:57: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 18 21:33:58: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 18 21:34:00: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 18 21:34:01: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 18 21:34:02: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 18 21:34:03: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 18 21:34:30: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 18 21:34:32: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 18 21:34:34: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 18 21:34:35: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 18 21:34:36: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 18 21:34:37: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 18 21:34:38: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 18 21:34:40: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 18 21:34:50: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 18 21:34:51: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 18 21:35:27: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 18 21:35:29: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 18 21:35:30: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 18 21:35:31: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 18 21:35:32: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 18 21:35:33: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 18 21:35:34: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 18 21:35:36: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 18 21:36:07: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 18 21:36:08: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 18 21:36:14: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 18 21:36:15: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 18 21:36:17: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 18 21:36:18: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 18 21:36:31: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 18 21:36:32: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 18 21:36:38: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 18 21:36:39: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 18 21:36:40: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 18 21:36:41: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 18 21:36:42: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 18 21:36:43: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 18 21:36:45: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 18 21:36:52: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 18 21:36:53: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 18 21:37:01: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 18 21:37:02: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 18 21:37:04: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 18 21:37:05: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 18 21:37:06: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 18 21:37:07: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 18 21:37:08: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 18 21:37:09: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 18 21:37:11: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 18 21:37:12: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 18 21:37:13: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 18 21:37:14: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 18 21:37:15: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 18 21:37:16: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 18 21:37:17: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 18 21:37:19: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 18 21:37:20: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 18 21:37:21: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 18 21:37:22: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 18 21:38:05: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 18 21:38:15: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 18 21:38:16: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 18 21:38:17: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 18 21:38:20: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 18 21:38:21: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 18 21:38:34: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 18 21:38:35: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 18 21:38:36: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 18 21:38:37: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 18 21:38:38: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 18 21:38:40: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 18 21:38:41: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 18 21:38:42: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 18 21:38:46: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 18 21:38:48: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 18 21:38:50: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 18 21:38:51: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 18 21:38:52: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 18 21:38:53: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 18 21:38:54: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 18 21:38:55: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 18 21:38:57: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 18 21:39:02: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 18 21:39:03: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 18 21:39:04: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 18 21:39:05: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 18 21:39:07: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 18 21:39:08: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 18 21:39:09: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 18 21:39:10: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 18 21:39:11: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 18 21:39:13: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 18 21:39:16: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 18 21:39:18: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 18 21:39:19: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 18 21:39:20: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 18 21:39:21: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 18 21:39:22: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 18 21:39:23: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 18 21:39:25: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 18 21:39:26: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 18 21:39:27: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 18 21:39:33: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 18 21:39:34: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 18 21:39:35: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 18 21:39:37: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 18 21:39:38: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 18 21:39:39: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 18 21:40:14: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 18 21:40:15: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 20 15:51:32: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1157c13f-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.mpVQJN/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 435 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043576 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.2304e-05 s, 32.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00669501 s, 440 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Fri Sep 20 15:56:10 2024 4.11% done, estimate finish Fri Sep 20 15:56:10 2024 6.17% done, estimate finish Fri Sep 20 15:56:10 2024 8.22% done, estimate finish Fri Sep 20 15:56:10 2024 10.28% done, estimate finish Fri Sep 20 15:56:10 2024 12.33% done, estimate finish Fri Sep 20 15:56:10 2024 14.39% done, estimate finish Fri Sep 20 15:56:10 2024 16.44% done, estimate finish Fri Sep 20 15:56:10 2024 18.49% done, estimate finish Fri Sep 20 15:56:10 2024 20.55% done, estimate finish Fri Sep 20 15:56:10 2024 22.60% done, estimate finish Fri Sep 20 15:56:10 2024 24.65% done, estimate finish Fri Sep 20 15:56:10 2024 26.71% done, estimate finish Fri Sep 20 15:56:10 2024 28.76% done, estimate finish Fri Sep 20 15:56:10 2024 30.82% done, estimate finish Fri Sep 20 15:56:10 2024 32.87% done, estimate finish Fri Sep 20 15:56:10 2024 34.93% done, estimate finish Fri Sep 20 15:56:10 2024 36.98% done, estimate finish Fri Sep 20 15:56:10 2024 39.04% done, estimate finish Fri Sep 20 15:56:10 2024 41.09% done, estimate finish Fri Sep 20 15:56:10 2024 43.15% done, estimate finish Fri Sep 20 15:56:10 2024 45.20% done, estimate finish Fri Sep 20 15:56:10 2024 47.25% done, estimate finish Fri Sep 20 15:56:10 2024 49.31% done, estimate finish Fri Sep 20 15:56:10 2024 51.36% done, estimate finish Fri Sep 20 15:56:10 2024 53.41% done, estimate finish Fri Sep 20 15:56:10 2024 55.47% done, estimate finish Fri Sep 20 15:56:10 2024 57.52% done, estimate finish Fri Sep 20 15:56:10 2024 59.58% done, estimate finish Fri Sep 20 15:56:10 2024 61.63% done, estimate finish Fri Sep 20 15:56:10 2024 63.69% done, estimate finish Fri Sep 20 15:56:10 2024 65.74% done, estimate finish Fri Sep 20 15:56:10 2024 67.80% done, estimate finish Fri Sep 20 15:56:10 2024 69.85% done, estimate finish Fri Sep 20 15:56:10 2024 71.91% done, estimate finish Fri Sep 20 15:56:10 2024 73.96% done, estimate finish Fri Sep 20 15:56:10 2024 76.02% done, estimate finish Fri Sep 20 15:56:10 2024 78.07% done, estimate finish Fri Sep 20 15:56:10 2024 80.12% done, estimate finish Fri Sep 20 15:56:10 2024 82.17% done, estimate finish Fri Sep 20 15:56:10 2024 84.23% done, estimate finish Fri Sep 20 15:56:10 2024 86.28% done, estimate finish Fri Sep 20 15:56:10 2024 88.34% done, estimate finish Fri Sep 20 15:56:10 2024 90.39% done, estimate finish Fri Sep 20 15:56:10 2024 92.45% done, estimate finish Fri Sep 20 15:56:10 2024 94.50% done, estimate finish Fri Sep 20 15:56:10 2024 96.56% done, estimate finish Fri Sep 20 15:56:10 2024 98.61% done, estimate finish Fri Sep 20 15:56:10 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243193 Writing: Ending Padblock Start Block 243240 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243390 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 20 15:56:17: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.799 s, 358 MB/s losetup /dev/loop0 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop0 Checking that no-one is using this disk right now ... OK Disk /dev/loop0: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xeb168bc7. /dev/loop0p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop0p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop0p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop0p4: Done. New situation: Disklabel type: dos Disk identifier: 0xeb168bc7 Device Boot Start End Sectors Size Id Type /dev/loop0p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop0p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop0p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop0 add map loop0p1 (252:1): 0 1040384 linear 7:0 8192 add map loop0p2 (252:2): 0 65536 linear 7:0 1048576 add map loop0p3 (252:3): 0 11319876 linear 7:0 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop0p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: adb1dafa-1b3a-4a79-a382-f05f128a3db9 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop0p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop0p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: fe5af242-18ed-4f57-8065-c2880f967621 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop0p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop0p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop0p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop0p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop0p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop0 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop0p1 fsck.ext2 -f -y /dev/mapper/loop0p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p1: 631/130048 files (22.0% non-contiguous), 126993/520192 blocks fsck.ext2 -f -y /dev/mapper/loop0p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p1: 631/130048 files (22.0% non-contiguous), 126993/520192 blocks zerofree /dev/mapper/loop0p3 fsck.ext4 -f -y /dev/mapper/loop0p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p3: 25384/354112 files (0.0% non-contiguous), 455708/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop0p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p3: 25384/354112 files (0.0% non-contiguous), 455708/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop0 del devmap : loop0p1 del devmap : loop0p2 del devmap : loop0p3 losetup -d /dev/loop0 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0343158 s, 3.1 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 20 15:59:42: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 20 16:00:39: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 20 16:01:11: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 20 16:01:12: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 20 16:01:14: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 20 16:01:15: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 20 16:01:16: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 20 16:01:17: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 20 16:01:18: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 20 16:01:19: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 20 16:01:21: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 20 16:01:27: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 20 16:01:28: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 20 16:01:29: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 20 16:01:30: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 20 16:01:31: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 20 16:01:33: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 20 16:01:34: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 20 16:01:35: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 20 16:01:36: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 20 16:01:37: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 20 16:01:38: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 20 16:01:39: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 20 16:01:50: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 20 16:01:51: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 20 16:01:52: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 20 16:01:53: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 20 16:01:54: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 20 16:01:55: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 20 16:01:57: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 20 16:01:58: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 20 16:01:59: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 20 16:02:00: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 20 16:02:01: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 20 16:02:02: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 20 16:02:07: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 20 16:02:17: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 20 16:02:18: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 20 16:02:19: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 20 16:02:20: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 20 16:02:21: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 20 16:03:15: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 20 16:03:17: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 20 16:03:19: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 20 16:03:23: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 20 16:03:24: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 20 16:03:25: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 20 16:03:26: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 20 16:03:27: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 20 16:03:28: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 20 16:03:30: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 20 16:03:39: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 20 16:03:43: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 20 16:03:44: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 20 16:03:46: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 20 16:03:47: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 20 16:03:48: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 20 16:03:49: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 20 16:03:50: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 20 16:03:51: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 20 16:03:52: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 20 16:03:54: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 20 16:04:05: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 20 16:04:06: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 20 16:04:08: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 20 16:04:09: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 20 16:04:14: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 20 16:04:15: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 20 16:04:27: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 20 16:04:28: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 20 16:04:30: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 20 16:04:32: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 20 16:04:36: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 20 16:04:37: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 20 16:04:43: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 20 16:04:44: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 20 16:04:46: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 20 16:04:54: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 20 16:04:55: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 20 16:04:56: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 20 16:04:57: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 20 16:04:58: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 20 16:05:00: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 20 16:05:01: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 20 16:05:02: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 20 16:05:03: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 20 16:05:04: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 20 16:05:06: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 20 16:05:07: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 20 16:05:08: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 20 16:05:09: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 20 16:05:10: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 20 16:05:11: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 20 16:05:12: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 20 16:05:14: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 20 16:05:15: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 20 16:05:16: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 20 16:05:17: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 20 16:05:45: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 20 16:05:47: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 20 16:05:49: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 20 16:05:50: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 20 16:05:51: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 20 16:05:52: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 20 16:05:53: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 20 16:05:54: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 20 16:06:05: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 20 16:06:06: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 20 16:06:43: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 20 16:06:44: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 20 16:06:46: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 20 16:06:47: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 20 16:06:48: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 20 16:06:49: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 20 16:06:50: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 20 16:06:51: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 20 16:07:23: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 20 16:07:24: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 20 16:07:30: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 20 16:07:31: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 20 16:07:32: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 20 16:07:34: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 20 16:07:47: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 20 16:07:48: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 20 16:07:53: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 20 16:07:54: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 20 16:07:55: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 20 16:07:57: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 20 16:07:58: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 20 16:07:59: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 20 16:08:00: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 20 16:08:08: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 20 16:08:09: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 20 16:08:18: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 20 16:08:19: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 20 16:08:20: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 20 16:08:21: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 20 16:08:22: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 20 16:08:23: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 20 16:08:26: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 20 16:08:27: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 20 16:08:28: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 20 16:08:29: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 20 16:08:30: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 20 16:08:31: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 20 16:08:32: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 20 16:08:34: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 20 16:08:35: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 20 16:08:36: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 20 16:08:37: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 20 16:08:38: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 20 16:08:40: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 20 16:09:23: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 20 16:09:35: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 20 16:09:36: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 20 16:09:37: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 20 16:09:39: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 20 16:09:40: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 20 16:09:53: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 20 16:09:54: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 20 16:09:55: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 20 16:09:57: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 20 16:09:58: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 20 16:09:59: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 20 16:10:00: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 20 16:10:01: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 20 16:10:05: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 20 16:10:08: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 20 16:10:09: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 20 16:10:10: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 20 16:10:11: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 20 16:10:13: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 20 16:10:14: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 20 16:10:16: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 20 16:10:17: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 20 16:10:22: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 20 16:10:23: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 20 16:10:24: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 20 16:10:26: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 20 16:10:28: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 20 16:10:29: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 20 16:10:30: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 20 16:10:31: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 20 16:10:32: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 20 16:10:33: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 20 16:10:37: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 20 16:10:38: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 20 16:10:39: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 20 16:10:40: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 20 16:10:42: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 20 16:10:43: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 20 16:10:44: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 20 16:10:45: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 20 16:10:46: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 20 16:10:47: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 20 16:10:53: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 20 16:10:55: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 20 16:10:56: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 20 16:10:57: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 20 16:10:58: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 20 16:10:59: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 20 16:11:36: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 20 16:11:37: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 20 16:59:18: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1157c13f-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.EMDVvo/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 434 files dracut: Saved: 1.11 MiB dracut: Duration: 0.091377 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.1329e-05 s, 39.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00689569 s, 428 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Fri Sep 20 17:03:25 2024 4.10% done, estimate finish Fri Sep 20 17:03:25 2024 6.16% done, estimate finish Fri Sep 20 17:03:25 2024 8.20% done, estimate finish Fri Sep 20 17:03:25 2024 10.26% done, estimate finish Fri Sep 20 17:03:25 2024 12.30% done, estimate finish Fri Sep 20 17:03:25 2024 14.36% done, estimate finish Fri Sep 20 17:03:25 2024 16.40% done, estimate finish Fri Sep 20 17:03:25 2024 18.46% done, estimate finish Fri Sep 20 17:03:25 2024 20.50% done, estimate finish Fri Sep 20 17:03:25 2024 22.56% done, estimate finish Fri Sep 20 17:03:25 2024 24.60% done, estimate finish Fri Sep 20 17:03:25 2024 26.66% done, estimate finish Fri Sep 20 17:03:25 2024 28.70% done, estimate finish Fri Sep 20 17:03:25 2024 30.76% done, estimate finish Fri Sep 20 17:03:25 2024 32.80% done, estimate finish Fri Sep 20 17:03:25 2024 34.86% done, estimate finish Fri Sep 20 17:03:25 2024 36.90% done, estimate finish Fri Sep 20 17:03:25 2024 38.96% done, estimate finish Fri Sep 20 17:03:25 2024 41.00% done, estimate finish Fri Sep 20 17:03:25 2024 43.06% done, estimate finish Fri Sep 20 17:03:25 2024 45.10% done, estimate finish Fri Sep 20 17:03:25 2024 47.16% done, estimate finish Fri Sep 20 17:03:25 2024 49.20% done, estimate finish Fri Sep 20 17:03:25 2024 51.26% done, estimate finish Fri Sep 20 17:03:25 2024 53.30% done, estimate finish Fri Sep 20 17:03:25 2024 55.36% done, estimate finish Fri Sep 20 17:03:25 2024 57.40% done, estimate finish Fri Sep 20 17:03:25 2024 59.46% done, estimate finish Fri Sep 20 17:03:25 2024 61.50% done, estimate finish Fri Sep 20 17:03:25 2024 63.56% done, estimate finish Fri Sep 20 17:03:25 2024 65.60% done, estimate finish Fri Sep 20 17:03:25 2024 67.66% done, estimate finish Fri Sep 20 17:03:25 2024 69.70% done, estimate finish Fri Sep 20 17:03:25 2024 71.76% done, estimate finish Fri Sep 20 17:03:25 2024 73.80% done, estimate finish Fri Sep 20 17:03:25 2024 75.86% done, estimate finish Fri Sep 20 17:03:25 2024 77.90% done, estimate finish Fri Sep 20 17:03:25 2024 79.96% done, estimate finish Fri Sep 20 17:03:25 2024 82.00% done, estimate finish Fri Sep 20 17:03:25 2024 84.05% done, estimate finish Fri Sep 20 17:03:25 2024 86.11% done, estimate finish Fri Sep 20 17:03:25 2024 88.15% done, estimate finish Fri Sep 20 17:03:25 2024 90.21% done, estimate finish Fri Sep 20 17:03:25 2024 92.25% done, estimate finish Fri Sep 20 17:03:25 2024 94.31% done, estimate finish Fri Sep 20 17:03:25 2024 96.35% done, estimate finish Fri Sep 20 17:03:25 2024 98.41% done, estimate finish Fri Sep 20 17:03:25 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243700 Writing: Ending Padblock Start Block 243747 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243897 extents written (476 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 20 17:03:32: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.0498 s, 353 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x25e750a8. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x25e750a8 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 6f3e0771-eeb6-432a-bc15-75ccfa664409 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: e09b3875-2416-4fe6-b845-300b3db0575a Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126993/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126993/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25402/354112 files (0.0% non-contiguous), 457955/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25402/354112 files (0.0% non-contiguous), 457955/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0386291 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 20 17:06:52: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 20 17:07:35: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 20 17:08:04: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 20 17:08:05: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 20 17:08:06: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 20 17:08:07: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 20 17:08:08: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 20 17:08:10: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 20 17:08:11: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 20 17:08:12: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 20 17:08:13: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 20 17:08:18: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 20 17:08:19: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 20 17:08:20: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 20 17:08:22: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 20 17:08:23: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 20 17:08:24: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 20 17:08:25: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 20 17:08:26: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 20 17:08:27: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 20 17:08:28: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 20 17:08:30: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 20 17:08:31: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 20 17:08:41: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 20 17:08:42: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 20 17:08:43: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 20 17:08:44: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 20 17:08:45: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 20 17:08:46: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 20 17:08:48: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 20 17:08:49: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 20 17:08:50: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 20 17:08:51: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 20 17:08:52: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 20 17:08:53: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 20 17:08:57: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 20 17:09:08: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 20 17:09:09: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 20 17:09:10: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 20 17:09:11: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 20 17:09:12: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 20 17:10:04: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 20 17:10:05: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 20 17:10:06: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 20 17:10:10: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 20 17:10:11: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 20 17:10:12: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 20 17:10:13: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 20 17:10:15: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 20 17:10:16: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 20 17:10:17: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 20 17:10:26: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 20 17:10:29: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 20 17:10:30: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 20 17:10:31: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 20 17:10:33: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 20 17:10:34: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 20 17:10:35: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 20 17:10:36: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 20 17:10:37: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 20 17:10:38: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 20 17:10:39: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 20 17:10:50: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 20 17:10:51: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 20 17:10:52: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 20 17:10:53: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 20 17:10:58: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 20 17:10:59: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 20 17:11:10: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 20 17:11:12: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 20 17:11:13: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 20 17:11:14: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 20 17:11:18: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 20 17:11:19: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 20 17:11:24: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 20 17:11:25: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 20 17:11:27: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 20 17:11:34: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 20 17:11:35: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 20 17:11:36: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 20 17:11:37: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 20 17:11:38: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 20 17:11:39: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 20 17:11:41: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 20 17:11:42: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 20 17:11:43: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 20 17:11:44: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 20 17:11:45: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 20 17:11:46: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 20 17:11:48: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 20 17:11:49: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 20 17:11:50: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 20 17:11:51: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 20 17:11:52: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 20 17:11:53: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 20 17:11:54: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 20 17:11:55: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 20 17:11:57: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 20 17:12:24: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 20 17:12:25: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 20 17:12:27: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 20 17:12:28: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 20 17:12:29: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 20 17:12:30: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 20 17:12:32: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 20 17:12:33: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 20 17:12:43: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 20 17:12:44: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 20 17:13:21: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 20 17:13:22: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 20 17:13:24: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 20 17:13:25: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 20 17:13:26: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 20 17:13:27: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 20 17:13:28: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 20 17:13:29: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 20 17:14:00: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 20 17:14:01: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 20 17:14:07: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 20 17:14:08: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 20 17:14:09: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 20 17:14:10: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 20 17:14:23: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 20 17:14:25: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 20 17:14:30: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 20 17:14:31: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 20 17:14:32: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 20 17:14:33: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 20 17:14:34: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 20 17:14:35: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 20 17:14:37: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 20 17:14:44: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 20 17:14:45: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 20 17:14:53: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 20 17:14:54: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 20 17:14:55: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 20 17:14:56: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 20 17:14:58: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 20 17:14:59: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 20 17:15:00: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 20 17:15:01: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 20 17:15:02: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 20 17:15:03: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 20 17:15:04: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 20 17:15:05: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 20 17:15:07: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 20 17:15:08: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 20 17:15:09: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 20 17:15:10: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 20 17:15:11: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 20 17:15:12: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 20 17:15:13: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 20 17:15:55: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 20 17:16:05: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 20 17:16:06: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 20 17:16:07: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 20 17:16:09: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 20 17:16:11: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 20 17:16:23: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 20 17:16:24: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 20 17:16:25: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 20 17:16:26: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 20 17:16:27: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 20 17:16:29: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 20 17:16:30: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 20 17:16:31: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 20 17:16:35: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 20 17:16:37: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 20 17:16:38: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 20 17:16:39: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 20 17:16:41: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 20 17:16:42: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 20 17:16:43: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 20 17:16:44: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 20 17:16:45: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 20 17:16:50: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 20 17:16:51: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 20 17:16:53: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 20 17:16:54: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 20 17:16:55: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 20 17:16:56: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 20 17:16:57: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 20 17:16:58: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 20 17:16:59: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 20 17:17:00: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 20 17:17:04: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 20 17:17:05: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 20 17:17:06: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 20 17:17:07: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 20 17:17:08: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 20 17:17:09: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 20 17:17:11: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 20 17:17:12: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 20 17:17:13: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 20 17:17:14: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 20 17:17:20: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 20 17:17:21: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 20 17:17:22: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 20 17:17:24: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 20 17:17:25: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 20 17:17:26: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 20 17:18:00: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 20 17:18:01: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 20 18:51:47: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/a7a15f78-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.5JxiGw/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 436 files dracut: Saved: 1.11 MiB dracut: Duration: 0.050217 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.5689e-05 s, 44.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00683129 s, 432 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Fri Sep 20 18:55:06 2024 4.10% done, estimate finish Fri Sep 20 18:55:06 2024 6.16% done, estimate finish Fri Sep 20 18:55:06 2024 8.20% done, estimate finish Fri Sep 20 18:55:06 2024 10.26% done, estimate finish Fri Sep 20 18:55:06 2024 12.31% done, estimate finish Fri Sep 20 18:55:06 2024 14.36% done, estimate finish Fri Sep 20 18:55:06 2024 16.41% done, estimate finish Fri Sep 20 18:55:06 2024 18.46% done, estimate finish Fri Sep 20 18:55:06 2024 20.51% done, estimate finish Fri Sep 20 18:55:06 2024 22.56% done, estimate finish Fri Sep 20 18:55:06 2024 24.61% done, estimate finish Fri Sep 20 18:55:06 2024 26.66% done, estimate finish Fri Sep 20 18:55:06 2024 28.71% done, estimate finish Fri Sep 20 18:55:06 2024 30.76% done, estimate finish Fri Sep 20 18:55:06 2024 32.81% done, estimate finish Fri Sep 20 18:55:06 2024 34.86% done, estimate finish Fri Sep 20 18:55:08 2024 36.91% done, estimate finish Fri Sep 20 18:55:08 2024 38.97% done, estimate finish Fri Sep 20 18:55:08 2024 41.01% done, estimate finish Fri Sep 20 18:55:08 2024 43.07% done, estimate finish Fri Sep 20 18:55:08 2024 45.11% done, estimate finish Fri Sep 20 18:55:08 2024 47.17% done, estimate finish Fri Sep 20 18:55:08 2024 49.22% done, estimate finish Fri Sep 20 18:55:08 2024 51.27% done, estimate finish Fri Sep 20 18:55:07 2024 53.32% done, estimate finish Fri Sep 20 18:55:07 2024 55.37% done, estimate finish Fri Sep 20 18:55:07 2024 57.42% done, estimate finish Fri Sep 20 18:55:07 2024 59.47% done, estimate finish Fri Sep 20 18:55:07 2024 61.52% done, estimate finish Fri Sep 20 18:55:07 2024 63.57% done, estimate finish Fri Sep 20 18:55:07 2024 65.62% done, estimate finish Fri Sep 20 18:55:07 2024 67.67% done, estimate finish Fri Sep 20 18:55:07 2024 69.72% done, estimate finish Fri Sep 20 18:55:07 2024 71.78% done, estimate finish Fri Sep 20 18:55:07 2024 73.82% done, estimate finish Fri Sep 20 18:55:07 2024 75.88% done, estimate finish Fri Sep 20 18:55:07 2024 77.92% done, estimate finish Fri Sep 20 18:55:07 2024 79.98% done, estimate finish Fri Sep 20 18:55:07 2024 82.02% done, estimate finish Fri Sep 20 18:55:07 2024 84.08% done, estimate finish Fri Sep 20 18:55:07 2024 86.12% done, estimate finish Fri Sep 20 18:55:07 2024 88.18% done, estimate finish Fri Sep 20 18:55:07 2024 90.22% done, estimate finish Fri Sep 20 18:55:07 2024 92.28% done, estimate finish Fri Sep 20 18:55:07 2024 94.33% done, estimate finish Fri Sep 20 18:55:07 2024 96.38% done, estimate finish Fri Sep 20 18:55:07 2024 98.43% done, estimate finish Fri Sep 20 18:55:07 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243638 Writing: Ending Padblock Start Block 243685 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243835 extents written (476 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 20 18:55:11: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.2694 s, 348 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x9c772aa0. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x9c772aa0 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 22453f97-11b2-4791-a8fe-3df1545019d7 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 011c251a-6abd-4454-a4d5-98245eecd9bd Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126994/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 126994/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25402/354112 files (0.0% non-contiguous), 457955/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25402/354112 files (0.0% non-contiguous), 457955/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0400604 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 20 18:58:31: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 20 18:59:13: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 20 18:59:42: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 20 18:59:43: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 20 18:59:45: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 20 18:59:46: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 20 18:59:47: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 20 18:59:48: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 20 18:59:49: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 20 18:59:50: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 20 18:59:51: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 20 18:59:57: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 20 18:59:58: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 20 18:59:59: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 20 19:00:00: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 20 19:00:01: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 20 19:00:02: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 20 19:00:03: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 20 19:00:04: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 20 19:00:06: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 20 19:00:07: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 20 19:00:08: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 20 19:00:09: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 20 19:00:15: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 20 19:00:16: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 20 19:00:17: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 20 19:00:19: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 20 19:00:20: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 20 19:00:21: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 20 19:00:22: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 20 19:00:23: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 20 19:00:24: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 20 19:00:25: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 20 19:00:27: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 20 19:00:28: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 20 19:00:32: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 20 19:00:41: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 20 19:00:42: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 20 19:00:43: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 20 19:00:44: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 20 19:00:46: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 20 19:01:37: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 20 19:01:38: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 20 19:01:39: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 20 19:01:42: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 20 19:01:43: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 20 19:01:45: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 20 19:01:46: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 20 19:01:47: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 20 19:01:48: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 20 19:01:49: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 20 19:01:54: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 20 19:01:57: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 20 19:01:59: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 20 19:02:00: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 20 19:02:01: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 20 19:02:02: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 20 19:02:03: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 20 19:02:04: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 20 19:02:05: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 20 19:02:07: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 20 19:02:08: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 20 19:02:18: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 20 19:02:19: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 20 19:02:20: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 20 19:02:21: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 20 19:02:25: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 20 19:02:27: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 20 19:02:32: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 20 19:02:33: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 20 19:02:34: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 20 19:02:35: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 20 19:02:39: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 20 19:02:40: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 20 19:02:46: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 20 19:02:47: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 20 19:02:48: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 20 19:02:54: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 20 19:02:55: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 20 19:02:56: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 20 19:02:57: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 20 19:02:59: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 20 19:03:00: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 20 19:03:01: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 20 19:03:02: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 20 19:03:03: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 20 19:03:04: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 20 19:03:06: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 20 19:03:07: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 20 19:03:08: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 20 19:03:09: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 20 19:03:10: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 20 19:03:11: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 20 19:03:12: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 20 19:03:14: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 20 19:03:15: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 20 19:03:16: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 20 19:03:17: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 20 19:03:38: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 20 19:03:39: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 20 19:03:40: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 20 19:03:42: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 20 19:03:43: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 20 19:03:44: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 20 19:03:45: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 20 19:03:46: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 20 19:03:56: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 20 19:03:57: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 20 19:04:34: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 20 19:04:35: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 20 19:04:36: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 20 19:04:37: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 20 19:04:38: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 20 19:04:39: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 20 19:04:40: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 20 19:04:42: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 20 19:05:02: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 20 19:05:03: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 20 19:05:07: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 20 19:05:08: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 20 19:05:09: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 20 19:05:11: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 20 19:05:22: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 20 19:05:23: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 20 19:05:27: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 20 19:05:28: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 20 19:05:29: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 20 19:05:30: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 20 19:05:32: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 20 19:05:33: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 20 19:05:34: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 20 19:05:40: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 20 19:05:41: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 20 19:05:49: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 20 19:05:50: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 20 19:05:52: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 20 19:05:53: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 20 19:05:54: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 20 19:05:55: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 20 19:05:56: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 20 19:05:57: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 20 19:05:58: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 20 19:06:00: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 20 19:06:01: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 20 19:06:02: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 20 19:06:03: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 20 19:06:04: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 20 19:06:05: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 20 19:06:06: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 20 19:06:07: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 20 19:06:09: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 20 19:06:10: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 20 19:06:48: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 20 19:06:58: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 20 19:06:59: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 20 19:07:00: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 20 19:07:02: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 20 19:07:03: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 20 19:07:14: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 20 19:07:15: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 20 19:07:16: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 20 19:07:18: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 20 19:07:19: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 20 19:07:20: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 20 19:07:21: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 20 19:07:22: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 20 19:07:26: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 20 19:07:28: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 20 19:07:30: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 20 19:07:31: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 20 19:07:32: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 20 19:07:33: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 20 19:07:34: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 20 19:07:35: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 20 19:07:36: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 20 19:07:42: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 20 19:07:43: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 20 19:07:44: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 20 19:07:45: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 20 19:07:46: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 20 19:07:47: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 20 19:07:48: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 20 19:07:49: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 20 19:07:51: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 20 19:07:52: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 20 19:07:55: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 20 19:07:56: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 20 19:07:57: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 20 19:07:58: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 20 19:08:00: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 20 19:08:01: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 20 19:08:02: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 20 19:08:03: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 20 19:08:04: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 20 19:08:05: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 20 19:08:09: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 20 19:08:11: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 20 19:08:12: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 20 19:08:13: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 20 19:08:14: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 20 19:08:15: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 20 19:08:41: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 20 19:08:43: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 20 19:33:00: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/c4a89770-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root tar: lib/modules/6.10.11-bpfire/lunatik: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/luacompletion.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/luadata.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/luadevice.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/luafib.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/luafifo.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/lualinux.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/luanetfilter.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/luanotifier.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/luaprobe.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/luarcu.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/luasocket.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/luasyscall.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/luathread.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/luaxdp.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/luaxtable.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/lunatik.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-bpfire/lunatik/lunatik_run.ko: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors make: *** [cdrom:153: /usr/src/log/cdrom] Error 2 ... see detailed log in _build.*.log files Sep 20 20:00:54: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/c4a89770-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.PhxC8Y/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 434 files dracut: Saved: 1.11 MiB dracut: Duration: 0.057651 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.9707e-05 s, 41.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0100106 s, 295 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Fri Sep 20 20:04:17 2024 4.10% done, estimate finish Fri Sep 20 20:04:17 2024 6.16% done, estimate finish Fri Sep 20 20:04:17 2024 8.21% done, estimate finish Fri Sep 20 20:04:17 2024 10.26% done, estimate finish Fri Sep 20 20:04:17 2024 12.31% done, estimate finish Fri Sep 20 20:04:17 2024 14.36% done, estimate finish Fri Sep 20 20:04:17 2024 16.41% done, estimate finish Fri Sep 20 20:04:17 2024 18.46% done, estimate finish Fri Sep 20 20:04:17 2024 20.51% done, estimate finish Fri Sep 20 20:04:17 2024 22.57% done, estimate finish Fri Sep 20 20:04:17 2024 24.61% done, estimate finish Fri Sep 20 20:04:17 2024 26.67% done, estimate finish Fri Sep 20 20:04:17 2024 28.72% done, estimate finish Fri Sep 20 20:04:17 2024 30.77% done, estimate finish Fri Sep 20 20:04:17 2024 32.82% done, estimate finish Fri Sep 20 20:04:17 2024 34.87% done, estimate finish Fri Sep 20 20:04:17 2024 36.92% done, estimate finish Fri Sep 20 20:04:17 2024 38.97% done, estimate finish Fri Sep 20 20:04:17 2024 41.02% done, estimate finish Fri Sep 20 20:04:17 2024 43.08% done, estimate finish Fri Sep 20 20:04:17 2024 45.12% done, estimate finish Fri Sep 20 20:04:17 2024 47.18% done, estimate finish Fri Sep 20 20:04:17 2024 49.23% done, estimate finish Fri Sep 20 20:04:17 2024 51.28% done, estimate finish Fri Sep 20 20:04:17 2024 53.33% done, estimate finish Fri Sep 20 20:04:17 2024 55.38% done, estimate finish Fri Sep 20 20:04:17 2024 57.43% done, estimate finish Fri Sep 20 20:04:17 2024 59.48% done, estimate finish Fri Sep 20 20:04:17 2024 61.53% done, estimate finish Fri Sep 20 20:04:17 2024 63.59% done, estimate finish Fri Sep 20 20:04:17 2024 65.63% done, estimate finish Fri Sep 20 20:04:17 2024 67.69% done, estimate finish Fri Sep 20 20:04:18 2024 69.73% done, estimate finish Fri Sep 20 20:04:18 2024 71.79% done, estimate finish Fri Sep 20 20:04:18 2024 73.84% done, estimate finish Fri Sep 20 20:04:18 2024 75.89% done, estimate finish Fri Sep 20 20:04:18 2024 77.94% done, estimate finish Fri Sep 20 20:04:18 2024 79.99% done, estimate finish Fri Sep 20 20:04:18 2024 82.04% done, estimate finish Fri Sep 20 20:04:18 2024 84.09% done, estimate finish Fri Sep 20 20:04:18 2024 86.14% done, estimate finish Fri Sep 20 20:04:18 2024 88.20% done, estimate finish Fri Sep 20 20:04:18 2024 90.24% done, estimate finish Fri Sep 20 20:04:18 2024 92.30% done, estimate finish Fri Sep 20 20:04:18 2024 94.34% done, estimate finish Fri Sep 20 20:04:18 2024 96.40% done, estimate finish Fri Sep 20 20:04:18 2024 98.45% done, estimate finish Fri Sep 20 20:04:18 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243591 Writing: Ending Padblock Start Block 243638 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243788 extents written (476 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 20 20:04:24: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.2218 s, 349 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xd21f3ea7. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xd21f3ea7 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: ca8edd4c-b59c-45c1-ba35-bac47a4f1c8d Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 929618d7-556c-4912-af96-9189713ec243 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127901/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127901/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25384/354112 files (0.0% non-contiguous), 455830/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25384/354112 files (0.0% non-contiguous), 455830/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0397994 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 20 20:07:43: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 20 20:08:25: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 20 20:08:55: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 20 20:08:56: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 20 20:08:57: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 20 20:08:58: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 20 20:08:59: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 20 20:09:00: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 20 20:09:01: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 20 20:09:03: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 20 20:09:04: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 20 20:09:09: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 20 20:09:10: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 20 20:09:11: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 20 20:09:12: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 20 20:09:13: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 20 20:09:14: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 20 20:09:16: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 20 20:09:17: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 20 20:09:18: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 20 20:09:19: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 20 20:09:20: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 20 20:09:21: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 20 20:09:27: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 20 20:09:29: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 20 20:09:30: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 20 20:09:31: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 20 20:09:32: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 20 20:09:33: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 20 20:09:34: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 20 20:09:35: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 20 20:09:37: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 20 20:09:38: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 20 20:09:39: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 20 20:09:40: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 20 20:09:44: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 20 20:09:53: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 20 20:09:54: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 20 20:09:56: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 20 20:09:57: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 20 20:09:58: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 20 20:10:49: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 20 20:10:50: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 20 20:10:51: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 20 20:10:56: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 20 20:10:57: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 20 20:10:58: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 20 20:10:59: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 20 20:11:00: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 20 20:11:01: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 20 20:11:02: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 20 20:11:08: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 20 20:11:11: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 20 20:11:12: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 20 20:11:13: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 20 20:11:14: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 20 20:11:15: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 20 20:11:16: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 20 20:11:18: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 20 20:11:19: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 20 20:11:20: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 20 20:11:21: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 20 20:11:31: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 20 20:11:32: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 20 20:11:33: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 20 20:11:35: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 20 20:11:39: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 20 20:11:40: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 20 20:11:45: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 20 20:11:46: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 20 20:11:47: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 20 20:11:48: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 20 20:11:53: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 20 20:11:54: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 20 20:11:59: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 20 20:12:00: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 20 20:12:01: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 20 20:12:07: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 20 20:12:08: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 20 20:12:10: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 20 20:12:11: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 20 20:12:12: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 20 20:12:13: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 20 20:12:14: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 20 20:12:15: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 20 20:12:17: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 20 20:12:18: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 20 20:12:19: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 20 20:12:20: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 20 20:12:21: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 20 20:12:22: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 20 20:12:23: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 20 20:12:25: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 20 20:12:26: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 20 20:12:27: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 20 20:12:28: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 20 20:12:29: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 20 20:12:30: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 20 20:12:51: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 20 20:12:53: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 20 20:12:54: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 20 20:12:55: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 20 20:12:56: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 20 20:12:57: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 20 20:12:58: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 20 20:12:59: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 20 20:13:10: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 20 20:13:11: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 20 20:13:47: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 20 20:13:48: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 20 20:13:49: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 20 20:13:50: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 20 20:13:51: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 20 20:13:53: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 20 20:13:54: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 20 20:13:55: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 20 20:14:15: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 20 20:14:16: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 20 20:14:20: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 20 20:14:21: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 20 20:14:23: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 20 20:14:24: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 20 20:14:35: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 20 20:14:36: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 20 20:14:40: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 20 20:14:41: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 20 20:14:42: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 20 20:14:44: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 20 20:14:45: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 20 20:14:46: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 20 20:14:47: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 20 20:14:53: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 20 20:14:54: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 20 20:15:02: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 20 20:15:04: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 20 20:15:05: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 20 20:15:06: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 20 20:15:07: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 20 20:15:08: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 20 20:15:09: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 20 20:15:10: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 20 20:15:12: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 20 20:15:13: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 20 20:15:14: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 20 20:15:15: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 20 20:15:16: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 20 20:15:17: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 20 20:15:18: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 20 20:15:19: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 20 20:15:21: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 20 20:15:22: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 20 20:15:23: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 20 20:16:01: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 20 20:16:11: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 20 20:16:13: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 20 20:16:14: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 20 20:16:16: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 20 20:16:17: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 20 20:16:28: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 20 20:16:29: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 20 20:16:31: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 20 20:16:32: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 20 20:16:33: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 20 20:16:34: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 20 20:16:35: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 20 20:16:36: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 20 20:16:40: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 20 20:16:43: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 20 20:16:44: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 20 20:16:45: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 20 20:16:46: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 20 20:16:47: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 20 20:16:48: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 20 20:16:49: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 20 20:16:51: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 20 20:16:56: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 20 20:16:57: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 20 20:16:58: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 20 20:16:59: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 20 20:17:00: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 20 20:17:01: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 20 20:17:03: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 20 20:17:04: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 20 20:17:05: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 20 20:17:06: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 20 20:17:09: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 20 20:17:10: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 20 20:17:11: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 20 20:17:13: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 20 20:17:14: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 20 20:17:15: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 20 20:17:16: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 20 20:17:17: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 20 20:17:18: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 20 20:17:19: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 20 20:17:24: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 20 20:17:25: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 20 20:17:26: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 20 20:17:27: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 20 20:17:28: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 20 20:17:29: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 20 20:17:56: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 20 20:17:57: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 20 21:00:01: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/6d09d46b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.tTKRyB/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 440 files dracut: Saved: 1.11 MiB dracut: Duration: 0.042525 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.7799e-05 s, 26.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0106485 s, 277 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Fri Sep 20 21:03:22 2024 4.11% done, estimate finish Fri Sep 20 21:03:22 2024 6.17% done, estimate finish Fri Sep 20 21:03:22 2024 8.22% done, estimate finish Fri Sep 20 21:03:22 2024 10.28% done, estimate finish Fri Sep 20 21:03:22 2024 12.33% done, estimate finish Fri Sep 20 21:03:22 2024 14.39% done, estimate finish Fri Sep 20 21:03:22 2024 16.44% done, estimate finish Fri Sep 20 21:03:22 2024 18.50% done, estimate finish Fri Sep 20 21:03:22 2024 20.55% done, estimate finish Fri Sep 20 21:03:22 2024 22.61% done, estimate finish Fri Sep 20 21:03:22 2024 24.66% done, estimate finish Fri Sep 20 21:03:22 2024 26.72% done, estimate finish Fri Sep 20 21:03:22 2024 28.77% done, estimate finish Fri Sep 20 21:03:22 2024 30.83% done, estimate finish Fri Sep 20 21:03:22 2024 32.88% done, estimate finish Fri Sep 20 21:03:22 2024 34.94% done, estimate finish Fri Sep 20 21:03:22 2024 36.99% done, estimate finish Fri Sep 20 21:03:22 2024 39.05% done, estimate finish Fri Sep 20 21:03:22 2024 41.10% done, estimate finish Fri Sep 20 21:03:22 2024 43.16% done, estimate finish Fri Sep 20 21:03:22 2024 45.21% done, estimate finish Fri Sep 20 21:03:22 2024 47.27% done, estimate finish Fri Sep 20 21:03:22 2024 49.32% done, estimate finish Fri Sep 20 21:03:22 2024 51.38% done, estimate finish Fri Sep 20 21:03:22 2024 53.43% done, estimate finish Fri Sep 20 21:03:22 2024 55.49% done, estimate finish Fri Sep 20 21:03:22 2024 57.54% done, estimate finish Fri Sep 20 21:03:22 2024 59.60% done, estimate finish Fri Sep 20 21:03:22 2024 61.65% done, estimate finish Fri Sep 20 21:03:22 2024 63.71% done, estimate finish Fri Sep 20 21:03:22 2024 65.76% done, estimate finish Fri Sep 20 21:03:22 2024 67.82% done, estimate finish Fri Sep 20 21:03:22 2024 69.87% done, estimate finish Fri Sep 20 21:03:22 2024 71.93% done, estimate finish Fri Sep 20 21:03:22 2024 73.98% done, estimate finish Fri Sep 20 21:03:22 2024 76.04% done, estimate finish Fri Sep 20 21:03:22 2024 78.09% done, estimate finish Fri Sep 20 21:03:22 2024 80.15% done, estimate finish Fri Sep 20 21:03:22 2024 82.20% done, estimate finish Fri Sep 20 21:03:22 2024 84.26% done, estimate finish Fri Sep 20 21:03:22 2024 86.32% done, estimate finish Fri Sep 20 21:03:22 2024 88.37% done, estimate finish Fri Sep 20 21:03:22 2024 90.43% done, estimate finish Fri Sep 20 21:03:22 2024 92.48% done, estimate finish Fri Sep 20 21:03:22 2024 94.54% done, estimate finish Fri Sep 20 21:03:22 2024 96.59% done, estimate finish Fri Sep 20 21:03:22 2024 98.65% done, estimate finish Fri Sep 20 21:03:22 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243110 Writing: Ending Padblock Start Block 243157 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243307 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 20 21:03:29: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.3185 s, 348 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xae707340. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xae707340 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 260169d3-ed83-4861-bc66-3288b9961533 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: cfaed605-eb87-4df4-9677-c30011405615 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126998/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 126998/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25383/354112 files (0.0% non-contiguous), 455833/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25383/354112 files (0.0% non-contiguous), 455833/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0353075 s, 3.0 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 20 21:06:52: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 20 21:07:34: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 20 21:08:04: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 20 21:08:05: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 20 21:08:06: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 20 21:08:07: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 20 21:08:08: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 20 21:08:09: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 20 21:08:11: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 20 21:08:12: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 20 21:08:13: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 20 21:08:18: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 20 21:08:19: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 20 21:08:20: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 20 21:08:21: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 20 21:08:22: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 20 21:08:24: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 20 21:08:25: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 20 21:08:26: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 20 21:08:27: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 20 21:08:28: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 20 21:08:29: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 20 21:08:30: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 20 21:08:37: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 20 21:08:38: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 20 21:08:39: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 20 21:08:40: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 20 21:08:41: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 20 21:08:42: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 20 21:08:43: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 20 21:08:44: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 20 21:08:46: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 20 21:08:47: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 20 21:08:48: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 20 21:08:49: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 20 21:08:53: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 20 21:09:02: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 20 21:09:03: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 20 21:09:05: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 20 21:09:06: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 20 21:09:07: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 20 21:09:58: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 20 21:09:59: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 20 21:10:01: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 20 21:10:04: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 20 21:10:05: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 20 21:10:06: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 20 21:10:07: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 20 21:10:08: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 20 21:10:09: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 20 21:10:11: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 20 21:10:16: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 20 21:10:19: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 20 21:10:20: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 20 21:10:21: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 20 21:10:22: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 20 21:10:23: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 20 21:10:25: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 20 21:10:26: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 20 21:10:27: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 20 21:10:28: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 20 21:10:29: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 20 21:10:39: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 20 21:10:40: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 20 21:10:42: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 20 21:10:43: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 20 21:10:47: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 20 21:10:48: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 20 21:10:53: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 20 21:10:54: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 20 21:10:55: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 20 21:10:57: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 20 21:11:01: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 20 21:11:02: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 20 21:11:07: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 20 21:11:08: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 20 21:11:09: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 20 21:11:15: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 20 21:11:17: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 20 21:11:18: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 20 21:11:19: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 20 21:11:20: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 20 21:11:21: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 20 21:11:22: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 20 21:11:23: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 20 21:11:25: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 20 21:11:26: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 20 21:11:27: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 20 21:11:28: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 20 21:11:29: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 20 21:11:30: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 20 21:11:32: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 20 21:11:33: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 20 21:11:34: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 20 21:11:35: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 20 21:11:36: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 20 21:11:37: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 20 21:11:38: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 20 21:12:00: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 20 21:12:01: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 20 21:12:02: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 20 21:12:03: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 20 21:12:04: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 20 21:12:05: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 20 21:12:06: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 20 21:12:07: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 20 21:12:18: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 20 21:12:19: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 20 21:12:55: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 20 21:12:56: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 20 21:12:57: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 20 21:12:58: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 20 21:13:00: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 20 21:13:01: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 20 21:13:02: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 20 21:13:03: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 20 21:13:23: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 20 21:13:24: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 20 21:13:28: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 20 21:13:30: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 20 21:13:31: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 20 21:13:32: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 20 21:13:43: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 20 21:13:44: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 20 21:13:48: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 20 21:13:50: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 20 21:13:51: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 20 21:13:52: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 20 21:13:53: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 20 21:13:54: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 20 21:13:55: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 20 21:14:01: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 20 21:14:02: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 20 21:14:11: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 20 21:14:12: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 20 21:14:13: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 20 21:14:14: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 20 21:14:15: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 20 21:14:16: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 20 21:14:17: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 20 21:14:19: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 20 21:14:20: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 20 21:14:21: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 20 21:14:22: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 20 21:14:23: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 20 21:14:24: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 20 21:14:25: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 20 21:14:27: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 20 21:14:28: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 20 21:14:29: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 20 21:14:30: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 20 21:14:31: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 20 21:15:10: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 20 21:15:20: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 20 21:15:21: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 20 21:15:21: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 20 21:15:23: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 20 21:15:24: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 20 21:15:36: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 20 21:15:37: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 20 21:15:38: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 20 21:15:39: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 20 21:15:40: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 20 21:15:41: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 20 21:15:42: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 20 21:15:43: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 20 21:15:48: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 20 21:15:50: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 20 21:15:51: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 20 21:15:52: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 20 21:15:53: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 20 21:15:54: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 20 21:15:55: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 20 21:15:57: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 20 21:15:58: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 20 21:16:03: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 20 21:16:04: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 20 21:16:05: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 20 21:16:06: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 20 21:16:07: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 20 21:16:09: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 20 21:16:10: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 20 21:16:11: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 20 21:16:12: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 20 21:16:13: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 20 21:16:16: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 20 21:16:18: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 20 21:16:19: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 20 21:16:20: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 20 21:16:21: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 20 21:16:22: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 20 21:16:23: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 20 21:16:24: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 20 21:16:26: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 20 21:16:27: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 20 21:16:31: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 20 21:16:32: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 20 21:16:33: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 20 21:16:34: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 20 21:16:35: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 20 21:16:37: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 20 21:17:03: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 20 21:17:04: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 20 22:48:08: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/ac3343ec-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.k9DyQ6/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 452 files dracut: Saved: 1.11 MiB dracut: Duration: 0.042988 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.5956e-05 s, 31.1 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00846409 s, 348 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Fri Sep 20 22:52:16 2024 4.11% done, estimate finish Fri Sep 20 22:52:16 2024 6.16% done, estimate finish Fri Sep 20 22:52:16 2024 8.21% done, estimate finish Fri Sep 20 22:52:16 2024 10.27% done, estimate finish Fri Sep 20 22:52:16 2024 12.32% done, estimate finish Fri Sep 20 22:52:16 2024 14.38% done, estimate finish Fri Sep 20 22:52:16 2024 16.43% done, estimate finish Fri Sep 20 22:52:22 2024 18.48% done, estimate finish Fri Sep 20 22:52:21 2024 20.53% done, estimate finish Fri Sep 20 22:52:20 2024 22.59% done, estimate finish Fri Sep 20 22:52:20 2024 24.64% done, estimate finish Fri Sep 20 22:52:20 2024 26.70% done, estimate finish Fri Sep 20 22:52:19 2024 28.75% done, estimate finish Fri Sep 20 22:52:19 2024 30.80% done, estimate finish Fri Sep 20 22:52:19 2024 32.85% done, estimate finish Fri Sep 20 22:52:19 2024 34.91% done, estimate finish Fri Sep 20 22:52:18 2024 36.96% done, estimate finish Fri Sep 20 22:52:18 2024 39.02% done, estimate finish Fri Sep 20 22:52:18 2024 41.07% done, estimate finish Fri Sep 20 22:52:18 2024 43.12% done, estimate finish Fri Sep 20 22:52:18 2024 45.17% done, estimate finish Fri Sep 20 22:52:18 2024 47.23% done, estimate finish Fri Sep 20 22:52:18 2024 49.28% done, estimate finish Fri Sep 20 22:52:18 2024 51.33% done, estimate finish Fri Sep 20 22:52:17 2024 53.38% done, estimate finish Fri Sep 20 22:52:17 2024 55.44% done, estimate finish Fri Sep 20 22:52:17 2024 57.49% done, estimate finish Fri Sep 20 22:52:17 2024 59.55% done, estimate finish Fri Sep 20 22:52:17 2024 61.60% done, estimate finish Fri Sep 20 22:52:17 2024 63.65% done, estimate finish Fri Sep 20 22:52:17 2024 65.70% done, estimate finish Fri Sep 20 22:52:17 2024 67.76% done, estimate finish Fri Sep 20 22:52:17 2024 69.81% done, estimate finish Fri Sep 20 22:52:17 2024 71.87% done, estimate finish Fri Sep 20 22:52:17 2024 73.92% done, estimate finish Fri Sep 20 22:52:17 2024 75.97% done, estimate finish Fri Sep 20 22:52:17 2024 78.02% done, estimate finish Fri Sep 20 22:52:17 2024 80.08% done, estimate finish Fri Sep 20 22:52:17 2024 82.13% done, estimate finish Fri Sep 20 22:52:17 2024 84.18% done, estimate finish Fri Sep 20 22:52:17 2024 86.23% done, estimate finish Fri Sep 20 22:52:17 2024 88.29% done, estimate finish Fri Sep 20 22:52:17 2024 90.34% done, estimate finish Fri Sep 20 22:52:17 2024 92.40% done, estimate finish Fri Sep 20 22:52:17 2024 94.45% done, estimate finish Fri Sep 20 22:52:17 2024 96.50% done, estimate finish Fri Sep 20 22:52:17 2024 98.56% done, estimate finish Fri Sep 20 22:52:17 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243329 Writing: Ending Padblock Start Block 243376 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243526 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 20 22:52:22: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.019 s, 353 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x7dd2f547. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x7dd2f547 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 1aa283a7-622e-49c6-958e-0595706b72cc Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 3a7eb1b1-db66-45b8-a560-297dd6d4c03a Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127298/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127298/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25383/354112 files (0.1% non-contiguous), 455842/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25383/354112 files (0.1% non-contiguous), 455842/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0375113 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 20 22:55:40: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 20 22:56:22: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 20 22:56:51: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 20 22:56:53: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 20 22:56:54: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 20 22:56:55: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 20 22:56:56: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 20 22:56:57: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 20 22:56:58: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 20 22:56:59: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 20 22:57:01: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 20 22:57:06: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 20 22:57:07: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 20 22:57:08: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 20 22:57:09: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 20 22:57:10: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 20 22:57:11: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 20 22:57:12: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 20 22:57:14: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 20 22:57:15: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 20 22:57:16: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 20 22:57:17: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 20 22:57:18: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 20 22:57:28: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 20 22:57:29: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 20 22:57:31: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 20 22:57:32: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 20 22:57:33: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 20 22:57:34: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 20 22:57:35: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 20 22:57:36: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 20 22:57:37: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 20 22:57:39: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 20 22:57:40: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 20 22:57:41: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 20 22:57:45: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 20 22:57:55: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 20 22:57:56: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 20 22:57:57: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 20 22:57:59: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 20 22:58:00: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 20 22:58:51: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 20 22:58:52: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 20 22:58:53: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 20 22:58:57: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 20 22:58:59: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 20 22:59:00: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 20 22:59:01: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 20 22:59:02: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 20 22:59:03: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 20 22:59:04: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 20 22:59:13: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 20 22:59:17: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 20 22:59:18: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 20 22:59:19: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 20 22:59:20: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 20 22:59:21: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 20 22:59:22: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 20 22:59:23: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 20 22:59:25: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 20 22:59:26: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 20 22:59:27: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 20 22:59:37: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 20 22:59:38: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 20 22:59:39: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 20 22:59:40: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 20 22:59:46: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 20 22:59:47: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 20 22:59:59: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 20 23:00:00: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 20 23:00:01: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 20 23:00:02: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 20 23:00:06: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 20 23:00:08: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 20 23:00:13: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 20 23:00:14: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 20 23:00:15: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 20 23:00:22: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 20 23:00:23: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 20 23:00:24: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 20 23:00:26: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 20 23:00:27: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 20 23:00:28: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 20 23:00:29: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 20 23:00:30: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 20 23:00:32: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 20 23:00:33: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 20 23:00:34: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 20 23:00:35: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 20 23:00:36: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 20 23:00:37: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 20 23:00:38: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 20 23:00:39: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 20 23:00:41: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 20 23:00:42: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 20 23:00:43: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 20 23:00:44: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 20 23:00:45: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 20 23:01:12: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 20 23:01:13: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 20 23:01:16: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 20 23:01:17: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 20 23:01:18: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 20 23:01:19: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 20 23:01:20: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 20 23:01:21: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 20 23:01:31: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 20 23:01:33: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 20 23:02:10: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 20 23:02:11: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 20 23:02:12: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 20 23:02:13: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 20 23:02:14: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 20 23:02:16: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 20 23:02:17: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 20 23:02:18: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 20 23:02:49: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 20 23:02:50: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 20 23:02:56: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 20 23:02:57: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 20 23:02:59: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 20 23:03:00: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 20 23:03:13: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 20 23:03:14: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 20 23:03:19: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 20 23:03:20: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 20 23:03:21: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 20 23:03:23: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 20 23:03:24: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 20 23:03:25: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 20 23:03:26: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 20 23:03:33: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 20 23:03:34: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 20 23:03:43: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 20 23:03:44: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 20 23:03:45: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 20 23:03:46: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 20 23:03:47: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 20 23:03:48: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 20 23:03:49: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 20 23:03:50: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 20 23:03:52: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 20 23:03:53: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 20 23:03:54: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 20 23:03:55: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 20 23:03:56: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 20 23:03:57: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 20 23:03:58: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 20 23:03:59: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 20 23:04:01: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 20 23:04:02: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 20 23:04:03: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 20 23:04:44: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 20 23:04:55: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 20 23:04:56: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 20 23:04:57: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 20 23:04:59: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 20 23:05:00: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 20 23:05:12: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 20 23:05:14: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 20 23:05:15: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 20 23:05:16: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 20 23:05:17: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 20 23:05:18: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 20 23:05:19: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 20 23:05:20: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 20 23:05:24: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 20 23:05:27: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 20 23:05:28: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 20 23:05:29: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 20 23:05:30: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 20 23:05:31: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 20 23:05:32: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 20 23:05:33: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 20 23:05:35: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 20 23:05:40: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 20 23:05:41: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 20 23:05:42: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 20 23:05:43: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 20 23:05:44: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 20 23:05:45: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 20 23:05:47: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 20 23:05:48: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 20 23:05:49: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 20 23:05:50: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 20 23:05:53: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 20 23:05:54: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 20 23:05:56: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 20 23:05:57: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 20 23:05:58: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 20 23:05:59: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 20 23:06:00: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 20 23:06:01: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 20 23:06:02: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 20 23:06:03: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 20 23:06:10: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 20 23:06:11: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 20 23:06:12: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 20 23:06:13: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 20 23:06:14: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 20 23:06:15: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 20 23:06:52: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 20 23:06:53: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 21 00:11:23: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/ac3343ec-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root tar: lib/modules/6.10.11-ipfire/lunatik: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luacompletion.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luadata.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luadevice.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luafib.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luafifo.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/lualinux.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luanetfilter.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luanotifier.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luaprobe.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luarcu.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luasocket.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luasyscall.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luathread.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luaxdp.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luaxtable.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/lunatik.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/lunatik_run.ko: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors make: *** [cdrom:153: /usr/src/log/cdrom] Error 2 ... see detailed log in _build.*.log files Sep 21 00:27:31: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/ac3343ec-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.ungfLv/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 445 files dracut: Saved: 1.11 MiB dracut: Duration: 0.042961 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.5719e-05 s, 36.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00976135 s, 302 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Sat Sep 21 00:30:49 2024 4.11% done, estimate finish Sat Sep 21 00:30:49 2024 6.17% done, estimate finish Sat Sep 21 00:30:49 2024 8.22% done, estimate finish Sat Sep 21 00:30:49 2024 10.27% done, estimate finish Sat Sep 21 00:30:49 2024 12.32% done, estimate finish Sat Sep 21 00:30:49 2024 14.38% done, estimate finish Sat Sep 21 00:30:49 2024 16.43% done, estimate finish Sat Sep 21 00:30:49 2024 18.49% done, estimate finish Sat Sep 21 00:30:49 2024 20.54% done, estimate finish Sat Sep 21 00:30:53 2024 22.59% done, estimate finish Sat Sep 21 00:30:53 2024 24.64% done, estimate finish Sat Sep 21 00:30:53 2024 26.70% done, estimate finish Sat Sep 21 00:30:52 2024 28.75% done, estimate finish Sat Sep 21 00:30:52 2024 30.81% done, estimate finish Sat Sep 21 00:30:52 2024 32.86% done, estimate finish Sat Sep 21 00:30:52 2024 34.91% done, estimate finish Sat Sep 21 00:30:51 2024 36.96% done, estimate finish Sat Sep 21 00:30:51 2024 39.02% done, estimate finish Sat Sep 21 00:30:51 2024 41.07% done, estimate finish Sat Sep 21 00:30:51 2024 43.13% done, estimate finish Sat Sep 21 00:30:51 2024 45.18% done, estimate finish Sat Sep 21 00:30:51 2024 47.23% done, estimate finish Sat Sep 21 00:30:51 2024 49.28% done, estimate finish Sat Sep 21 00:30:51 2024 51.34% done, estimate finish Sat Sep 21 00:30:50 2024 53.39% done, estimate finish Sat Sep 21 00:30:50 2024 55.45% done, estimate finish Sat Sep 21 00:30:50 2024 57.50% done, estimate finish Sat Sep 21 00:30:50 2024 59.55% done, estimate finish Sat Sep 21 00:30:50 2024 61.60% done, estimate finish Sat Sep 21 00:30:50 2024 63.66% done, estimate finish Sat Sep 21 00:30:50 2024 65.71% done, estimate finish Sat Sep 21 00:30:50 2024 67.77% done, estimate finish Sat Sep 21 00:30:50 2024 69.82% done, estimate finish Sat Sep 21 00:30:50 2024 71.87% done, estimate finish Sat Sep 21 00:30:50 2024 73.92% done, estimate finish Sat Sep 21 00:30:50 2024 75.98% done, estimate finish Sat Sep 21 00:30:50 2024 78.03% done, estimate finish Sat Sep 21 00:30:50 2024 80.09% done, estimate finish Sat Sep 21 00:30:50 2024 82.14% done, estimate finish Sat Sep 21 00:30:50 2024 84.20% done, estimate finish Sat Sep 21 00:30:50 2024 86.25% done, estimate finish Sat Sep 21 00:30:50 2024 88.30% done, estimate finish Sat Sep 21 00:30:50 2024 90.35% done, estimate finish Sat Sep 21 00:30:50 2024 92.41% done, estimate finish Sat Sep 21 00:30:50 2024 94.46% done, estimate finish Sat Sep 21 00:30:50 2024 96.52% done, estimate finish Sat Sep 21 00:30:50 2024 98.57% done, estimate finish Sat Sep 21 00:30:50 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243302 Writing: Ending Padblock Start Block 243349 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243499 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 21 00:30:56: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.2494 s, 349 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xb71cd62e. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xb71cd62e Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 4187df92-946c-4cea-8999-6e5105d0d46b Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: b0233ab6-d42e-42ca-bc2e-dd34feb49110 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 127311/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 127311/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25383/354112 files (0.1% non-contiguous), 455840/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25383/354112 files (0.1% non-contiguous), 455840/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.036801 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 21 00:34:18: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 21 00:35:00: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 21 00:35:29: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 21 00:35:30: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 21 00:35:31: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 21 00:35:32: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 21 00:35:34: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 21 00:35:35: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 21 00:35:36: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 21 00:35:37: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 21 00:35:38: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 21 00:35:43: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 21 00:35:44: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 21 00:35:46: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 21 00:35:47: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 21 00:35:48: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 21 00:35:49: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 21 00:35:50: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 21 00:35:51: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 21 00:35:52: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 21 00:35:53: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 21 00:35:55: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 21 00:35:56: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 21 00:36:02: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 21 00:36:03: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 21 00:36:04: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 21 00:36:05: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 21 00:36:06: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 21 00:36:08: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 21 00:36:09: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 21 00:36:10: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 21 00:36:11: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 21 00:36:12: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 21 00:36:13: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 21 00:36:14: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 21 00:36:19: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 21 00:36:28: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 21 00:36:29: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 21 00:36:30: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 21 00:36:31: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 21 00:36:32: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 21 00:37:24: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 21 00:37:25: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 21 00:37:26: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 21 00:37:30: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 21 00:37:31: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 21 00:37:32: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 21 00:37:33: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 21 00:37:35: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 21 00:37:36: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 21 00:37:37: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 21 00:37:42: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 21 00:37:45: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 21 00:37:46: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 21 00:37:47: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 21 00:37:49: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 21 00:37:50: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 21 00:37:51: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 21 00:37:52: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 21 00:37:53: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 21 00:37:54: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 21 00:37:55: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 21 00:38:06: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 21 00:38:07: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 21 00:38:08: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 21 00:38:09: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 21 00:38:13: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 21 00:38:14: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 21 00:38:19: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 21 00:38:21: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 21 00:38:22: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 21 00:38:23: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 21 00:38:27: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 21 00:38:28: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 21 00:38:33: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 21 00:38:35: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 21 00:38:36: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 21 00:38:42: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 21 00:38:43: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 21 00:38:44: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 21 00:38:45: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 21 00:38:46: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 21 00:38:47: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 21 00:38:49: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 21 00:38:50: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 21 00:38:51: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 21 00:38:52: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 21 00:38:53: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 21 00:38:54: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 21 00:38:56: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 21 00:38:57: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 21 00:38:58: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 21 00:38:59: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 21 00:39:00: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 21 00:39:01: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 21 00:39:02: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 21 00:39:04: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 21 00:39:05: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 21 00:39:26: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 21 00:39:27: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 21 00:39:28: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 21 00:39:29: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 21 00:39:30: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 21 00:39:32: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 21 00:39:33: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 21 00:39:34: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 21 00:39:44: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 21 00:39:45: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 21 00:40:21: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 21 00:40:23: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 21 00:40:24: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 21 00:40:25: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 21 00:40:26: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 21 00:40:27: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 21 00:40:28: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 21 00:40:29: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 21 00:40:50: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 21 00:40:51: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 21 00:40:55: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 21 00:40:56: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 21 00:40:57: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 21 00:40:58: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 21 00:41:09: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 21 00:41:11: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 21 00:41:15: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 21 00:41:16: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 21 00:41:17: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 21 00:41:18: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 21 00:41:19: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 21 00:41:20: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 21 00:41:21: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 21 00:41:28: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 21 00:41:29: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 21 00:41:37: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 21 00:41:38: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 21 00:41:39: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 21 00:41:40: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 21 00:41:41: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 21 00:41:43: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 21 00:41:44: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 21 00:41:45: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 21 00:41:46: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 21 00:41:47: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 21 00:41:48: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 21 00:41:49: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 21 00:41:51: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 21 00:41:52: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 21 00:41:53: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 21 00:41:54: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 21 00:41:55: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 21 00:41:56: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 21 00:41:57: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 21 00:42:36: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 21 00:42:46: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 21 00:42:47: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 21 00:42:47: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 21 00:42:49: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 21 00:42:51: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 21 00:43:02: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 21 00:43:03: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 21 00:43:04: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 21 00:43:05: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 21 00:43:06: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 21 00:43:07: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 21 00:43:09: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 21 00:43:10: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 21 00:43:14: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 21 00:43:16: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 21 00:43:17: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 21 00:43:18: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 21 00:43:19: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 21 00:43:21: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 21 00:43:22: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 21 00:43:23: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 21 00:43:24: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 21 00:43:29: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 21 00:43:30: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 21 00:43:31: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 21 00:43:33: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 21 00:43:34: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 21 00:43:35: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 21 00:43:36: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 21 00:43:37: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 21 00:43:38: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 21 00:43:39: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 21 00:43:43: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 21 00:43:44: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 21 00:43:45: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 21 00:43:46: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 21 00:43:47: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 21 00:43:48: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 21 00:43:50: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 21 00:43:51: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 21 00:43:52: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 21 00:43:53: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 21 00:43:57: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 21 00:43:58: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 21 00:43:59: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 21 00:44:00: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 21 00:44:02: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 21 00:44:03: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 21 00:44:29: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 21 00:44:30: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 23 17:19:30: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/f89feeb1-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.VriPKd/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 440 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043125 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.1689e-05 s, 39.6 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00682433 s, 432 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Mon Sep 23 17:23:36 2024 4.11% done, estimate finish Mon Sep 23 17:23:36 2024 6.16% done, estimate finish Mon Sep 23 17:23:36 2024 8.21% done, estimate finish Mon Sep 23 17:23:36 2024 10.27% done, estimate finish Mon Sep 23 17:23:36 2024 12.32% done, estimate finish Mon Sep 23 17:23:36 2024 14.38% done, estimate finish Mon Sep 23 17:23:36 2024 16.43% done, estimate finish Mon Sep 23 17:23:36 2024 18.48% done, estimate finish Mon Sep 23 17:23:36 2024 20.53% done, estimate finish Mon Sep 23 17:23:36 2024 22.59% done, estimate finish Mon Sep 23 17:23:36 2024 24.64% done, estimate finish Mon Sep 23 17:23:36 2024 26.70% done, estimate finish Mon Sep 23 17:23:36 2024 28.75% done, estimate finish Mon Sep 23 17:23:36 2024 30.80% done, estimate finish Mon Sep 23 17:23:36 2024 32.85% done, estimate finish Mon Sep 23 17:23:36 2024 34.91% done, estimate finish Mon Sep 23 17:23:36 2024 36.96% done, estimate finish Mon Sep 23 17:23:36 2024 39.02% done, estimate finish Mon Sep 23 17:23:36 2024 41.07% done, estimate finish Mon Sep 23 17:23:36 2024 43.12% done, estimate finish Mon Sep 23 17:23:36 2024 45.17% done, estimate finish Mon Sep 23 17:23:36 2024 47.23% done, estimate finish Mon Sep 23 17:23:38 2024 49.28% done, estimate finish Mon Sep 23 17:23:38 2024 51.34% done, estimate finish Mon Sep 23 17:23:37 2024 53.39% done, estimate finish Mon Sep 23 17:23:37 2024 55.44% done, estimate finish Mon Sep 23 17:23:37 2024 57.49% done, estimate finish Mon Sep 23 17:23:37 2024 59.55% done, estimate finish Mon Sep 23 17:23:37 2024 61.60% done, estimate finish Mon Sep 23 17:23:37 2024 63.65% done, estimate finish Mon Sep 23 17:23:37 2024 65.70% done, estimate finish Mon Sep 23 17:23:37 2024 67.76% done, estimate finish Mon Sep 23 17:23:37 2024 69.81% done, estimate finish Mon Sep 23 17:23:37 2024 71.87% done, estimate finish Mon Sep 23 17:23:37 2024 73.92% done, estimate finish Mon Sep 23 17:23:37 2024 75.97% done, estimate finish Mon Sep 23 17:23:37 2024 78.02% done, estimate finish Mon Sep 23 17:23:37 2024 80.08% done, estimate finish Mon Sep 23 17:23:37 2024 82.13% done, estimate finish Mon Sep 23 17:23:37 2024 84.19% done, estimate finish Mon Sep 23 17:23:37 2024 86.23% done, estimate finish Mon Sep 23 17:23:37 2024 88.29% done, estimate finish Mon Sep 23 17:23:37 2024 90.34% done, estimate finish Mon Sep 23 17:23:37 2024 92.40% done, estimate finish Mon Sep 23 17:23:37 2024 94.45% done, estimate finish Mon Sep 23 17:23:37 2024 96.50% done, estimate finish Mon Sep 23 17:23:37 2024 98.56% done, estimate finish Mon Sep 23 17:23:37 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243326 Writing: Ending Padblock Start Block 243373 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243523 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 23 17:23:42: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.4177 s, 346 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x7b580be4. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x7b580be4 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 5bbde061-17f5-4920-956f-67775b294ce7 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 8fe3e2c1-e09b-4c6f-acf1-5e9399bebc73 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127301/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127301/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25383/354112 files (0.0% non-contiguous), 455834/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25383/354112 files (0.0% non-contiguous), 455834/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0391858 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 23 17:27:06: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 23 17:27:48: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 23 17:28:18: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 23 17:28:19: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 23 17:28:20: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 23 17:28:21: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 23 17:28:22: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 23 17:28:24: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 23 17:28:25: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 23 17:28:26: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 23 17:28:27: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 23 17:28:32: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 23 17:28:33: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 23 17:28:34: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 23 17:28:36: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 23 17:28:37: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 23 17:28:38: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 23 17:28:39: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 23 17:28:40: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 23 17:28:41: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 23 17:28:42: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 23 17:28:44: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 23 17:28:45: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 23 17:28:55: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 23 17:28:56: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 23 17:28:57: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 23 17:28:58: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 23 17:29:00: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 23 17:29:01: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 23 17:29:02: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 23 17:29:03: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 23 17:29:04: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 23 17:29:06: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 23 17:29:07: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 23 17:29:08: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 23 17:29:12: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 23 17:29:22: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 23 17:29:23: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 23 17:29:25: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 23 17:29:26: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 23 17:29:27: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 23 17:30:19: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 23 17:30:20: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 23 17:30:21: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 23 17:30:26: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 23 17:30:27: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 23 17:30:28: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 23 17:30:29: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 23 17:30:30: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 23 17:30:31: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 23 17:30:32: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 23 17:30:42: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 23 17:30:45: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 23 17:30:46: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 23 17:30:47: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 23 17:30:49: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 23 17:30:50: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 23 17:30:51: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 23 17:30:52: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 23 17:30:53: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 23 17:30:54: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 23 17:30:56: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 23 17:31:06: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 23 17:31:07: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 23 17:31:08: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 23 17:31:10: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 23 17:31:15: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 23 17:31:16: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 23 17:31:27: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 23 17:31:28: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 23 17:31:30: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 23 17:31:31: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 23 17:31:35: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 23 17:31:36: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 23 17:31:41: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 23 17:31:43: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 23 17:31:44: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 23 17:31:51: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 23 17:31:52: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 23 17:31:53: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 23 17:31:54: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 23 17:31:56: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 23 17:31:57: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 23 17:31:58: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 23 17:31:59: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 23 17:32:02: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 23 17:32:03: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 23 17:32:04: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 23 17:32:05: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 23 17:32:06: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 23 17:32:07: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 23 17:32:08: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 23 17:32:10: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 23 17:32:11: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 23 17:32:12: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 23 17:32:13: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 23 17:32:14: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 23 17:32:15: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 23 17:32:44: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 23 17:32:45: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 23 17:32:47: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 23 17:32:48: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 23 17:32:49: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 23 17:32:50: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 23 17:32:52: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 23 17:32:53: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 23 17:33:03: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 23 17:33:04: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 23 17:33:42: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 23 17:33:43: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 23 17:33:44: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 23 17:33:45: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 23 17:33:46: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 23 17:33:47: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 23 17:33:49: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 23 17:33:50: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 23 17:34:21: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 23 17:34:22: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 23 17:34:28: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 23 17:34:29: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 23 17:34:30: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 23 17:34:31: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 23 17:34:44: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 23 17:34:45: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 23 17:34:51: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 23 17:34:52: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 23 17:34:53: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 23 17:34:54: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 23 17:34:55: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 23 17:34:56: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 23 17:34:58: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 23 17:35:05: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 23 17:35:06: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 23 17:35:14: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 23 17:35:15: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 23 17:35:17: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 23 17:35:18: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 23 17:35:19: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 23 17:35:20: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 23 17:35:21: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 23 17:35:22: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 23 17:35:23: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 23 17:35:25: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 23 17:35:26: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 23 17:35:27: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 23 17:35:28: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 23 17:35:29: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 23 17:35:30: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 23 17:35:32: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 23 17:35:33: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 23 17:35:34: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 23 17:35:35: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 23 17:36:18: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 23 17:36:28: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 23 17:36:29: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 23 17:36:31: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 23 17:36:33: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 23 17:36:34: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 23 17:36:47: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 23 17:36:48: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 23 17:36:49: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 23 17:36:50: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 23 17:36:52: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 23 17:36:53: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 23 17:36:54: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 23 17:36:55: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 23 17:36:59: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 23 17:37:01: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 23 17:37:03: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 23 17:37:04: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 23 17:37:05: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 23 17:37:06: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 23 17:37:07: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 23 17:37:08: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 23 17:37:10: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 23 17:37:15: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 23 17:37:16: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 23 17:37:17: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 23 17:37:18: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 23 17:37:20: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 23 17:37:21: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 23 17:37:22: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 23 17:37:23: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 23 17:37:24: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 23 17:37:25: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 23 17:37:29: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 23 17:37:30: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 23 17:37:31: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 23 17:37:33: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 23 17:37:34: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 23 17:37:35: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 23 17:37:36: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 23 17:37:37: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 23 17:37:38: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 23 17:37:40: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 23 17:37:46: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 23 17:37:47: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 23 17:37:48: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 23 17:37:49: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 23 17:37:50: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 23 17:37:51: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 23 17:38:27: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 23 17:38:28: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 23 22:36:17: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/6f60c469-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.OzcZcn/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 440 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043176 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.8504e-05 s, 26.1 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00837748 s, 352 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Mon Sep 23 22:40:22 2024 4.11% done, estimate finish Mon Sep 23 22:40:22 2024 6.17% done, estimate finish Mon Sep 23 22:40:22 2024 8.22% done, estimate finish Mon Sep 23 22:40:22 2024 10.27% done, estimate finish Mon Sep 23 22:40:22 2024 12.32% done, estimate finish Mon Sep 23 22:40:22 2024 14.38% done, estimate finish Mon Sep 23 22:40:22 2024 16.43% done, estimate finish Mon Sep 23 22:40:22 2024 18.49% done, estimate finish Mon Sep 23 22:40:22 2024 20.54% done, estimate finish Mon Sep 23 22:40:26 2024 22.59% done, estimate finish Mon Sep 23 22:40:26 2024 24.64% done, estimate finish Mon Sep 23 22:40:26 2024 26.70% done, estimate finish Mon Sep 23 22:40:25 2024 28.75% done, estimate finish Mon Sep 23 22:40:25 2024 30.81% done, estimate finish Mon Sep 23 22:40:25 2024 32.86% done, estimate finish Mon Sep 23 22:40:25 2024 34.91% done, estimate finish Mon Sep 23 22:40:24 2024 36.96% done, estimate finish Mon Sep 23 22:40:24 2024 39.02% done, estimate finish Mon Sep 23 22:40:24 2024 41.07% done, estimate finish Mon Sep 23 22:40:24 2024 43.13% done, estimate finish Mon Sep 23 22:40:24 2024 45.18% done, estimate finish Mon Sep 23 22:40:24 2024 47.23% done, estimate finish Mon Sep 23 22:40:24 2024 49.28% done, estimate finish Mon Sep 23 22:40:24 2024 51.34% done, estimate finish Mon Sep 23 22:40:23 2024 53.39% done, estimate finish Mon Sep 23 22:40:23 2024 55.45% done, estimate finish Mon Sep 23 22:40:23 2024 57.50% done, estimate finish Mon Sep 23 22:40:23 2024 59.55% done, estimate finish Mon Sep 23 22:40:23 2024 61.60% done, estimate finish Mon Sep 23 22:40:23 2024 63.66% done, estimate finish Mon Sep 23 22:40:23 2024 65.71% done, estimate finish Mon Sep 23 22:40:23 2024 67.77% done, estimate finish Mon Sep 23 22:40:23 2024 69.82% done, estimate finish Mon Sep 23 22:40:23 2024 71.87% done, estimate finish Mon Sep 23 22:40:23 2024 73.92% done, estimate finish Mon Sep 23 22:40:23 2024 75.98% done, estimate finish Mon Sep 23 22:40:23 2024 78.03% done, estimate finish Mon Sep 23 22:40:23 2024 80.09% done, estimate finish Mon Sep 23 22:40:23 2024 82.14% done, estimate finish Mon Sep 23 22:40:23 2024 84.19% done, estimate finish Mon Sep 23 22:40:23 2024 86.24% done, estimate finish Mon Sep 23 22:40:23 2024 88.30% done, estimate finish Mon Sep 23 22:40:23 2024 90.35% done, estimate finish Mon Sep 23 22:40:23 2024 92.40% done, estimate finish Mon Sep 23 22:40:23 2024 94.46% done, estimate finish Mon Sep 23 22:40:23 2024 96.51% done, estimate finish Mon Sep 23 22:40:23 2024 98.56% done, estimate finish Mon Sep 23 22:40:23 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243305 Writing: Ending Padblock Start Block 243352 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243502 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 23 22:40:29: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.5221 s, 363 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x50a17050. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x50a17050 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: b697a500-46ca-438a-920a-b70e1a7afdc2 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 41df1ef5-8797-48a3-b94d-68a113971ca4 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25383/354112 files (0.0% non-contiguous), 455841/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25383/354112 files (0.0% non-contiguous), 455841/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0396996 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 23 22:43:51: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 23 22:44:33: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 23 22:45:02: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 23 22:45:04: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 23 22:45:05: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 23 22:45:06: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 23 22:45:07: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 23 22:45:08: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 23 22:45:09: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 23 22:45:10: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 23 22:45:12: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 23 22:45:17: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 23 22:45:18: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 23 22:45:19: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 23 22:45:20: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 23 22:45:21: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 23 22:45:22: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 23 22:45:24: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 23 22:45:25: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 23 22:45:26: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 23 22:45:27: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 23 22:45:28: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 23 22:45:29: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 23 22:45:38: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 23 22:45:40: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 23 22:45:41: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 23 22:45:42: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 23 22:45:43: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 23 22:45:44: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 23 22:45:45: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 23 22:45:46: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 23 22:45:48: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 23 22:45:49: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 23 22:45:50: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 23 22:45:51: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 23 22:45:55: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 23 22:46:05: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 23 22:46:06: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 23 22:46:08: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 23 22:46:09: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 23 22:46:10: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 23 22:47:01: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 23 22:47:02: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 23 22:47:03: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 23 22:47:08: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 23 22:47:09: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 23 22:47:10: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 23 22:47:11: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 23 22:47:12: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 23 22:47:13: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 23 22:47:14: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 23 22:47:24: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 23 22:47:27: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 23 22:47:28: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 23 22:47:29: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 23 22:47:30: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 23 22:47:31: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 23 22:47:32: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 23 22:47:34: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 23 22:47:35: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 23 22:47:36: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 23 22:47:37: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 23 22:47:47: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 23 22:47:48: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 23 22:47:49: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 23 22:47:51: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 23 22:47:56: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 23 22:47:57: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 23 22:48:08: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 23 22:48:09: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 23 22:48:10: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 23 22:48:12: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 23 22:48:16: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 23 22:48:17: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 23 22:48:22: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 23 22:48:23: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 23 22:48:24: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 23 22:48:31: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 23 22:48:33: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 23 22:48:34: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 23 22:48:35: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 23 22:48:36: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 23 22:48:37: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 23 22:48:38: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 23 22:48:39: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 23 22:48:41: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 23 22:48:42: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 23 22:48:43: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 23 22:48:44: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 23 22:48:45: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 23 22:48:45: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 23 22:48:46: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 23 22:48:47: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 23 22:48:48: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 23 22:48:49: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 23 22:48:50: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 23 22:48:51: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 23 22:48:52: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 23 22:49:20: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 23 22:49:21: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 23 22:49:23: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 23 22:49:24: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 23 22:49:25: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 23 22:49:26: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 23 22:49:27: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 23 22:49:28: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 23 22:49:39: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 23 22:49:40: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 23 22:50:16: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 23 22:50:17: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 23 22:50:18: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 23 22:50:19: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 23 22:50:21: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 23 22:50:22: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 23 22:50:23: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 23 22:50:24: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 23 22:50:55: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 23 22:50:56: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 23 22:51:03: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 23 22:51:04: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 23 22:51:05: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 23 22:51:06: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 23 22:51:19: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 23 22:51:20: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 23 22:51:26: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 23 22:51:27: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 23 22:51:28: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 23 22:51:29: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 23 22:51:30: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 23 22:51:31: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 23 22:51:32: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 23 22:51:40: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 23 22:51:41: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 23 22:51:49: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 23 22:51:50: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 23 22:51:51: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 23 22:51:52: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 23 22:51:53: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 23 22:51:54: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 23 22:51:56: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 23 22:51:57: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 23 22:51:58: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 23 22:51:59: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 23 22:52:00: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 23 22:52:01: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 23 22:52:02: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 23 22:52:04: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 23 22:52:05: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 23 22:52:06: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 23 22:52:07: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 23 22:52:08: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 23 22:52:09: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 23 22:52:51: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 23 22:53:01: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 23 22:53:02: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 23 22:53:02: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 23 22:53:04: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 23 22:53:05: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 23 22:53:18: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 23 22:53:19: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 23 22:53:20: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 23 22:53:21: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 23 22:53:22: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 23 22:53:23: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 23 22:53:25: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 23 22:53:25: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 23 22:53:29: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 23 22:53:31: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 23 22:53:32: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 23 22:53:33: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 23 22:53:34: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 23 22:53:36: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 23 22:53:37: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 23 22:53:38: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 23 22:53:39: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 23 22:53:44: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 23 22:53:45: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 23 22:53:46: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 23 22:53:48: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 23 22:53:49: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 23 22:53:50: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 23 22:53:51: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 23 22:53:52: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 23 22:53:53: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 23 22:53:54: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 23 22:53:58: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 23 22:53:59: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 23 22:54:00: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 23 22:54:00: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 23 22:54:01: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 23 22:54:02: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 23 22:54:03: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 23 22:54:05: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 23 22:54:06: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 23 22:54:07: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 23 22:54:13: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 23 22:54:14: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 23 22:54:15: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 23 22:54:16: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 23 22:54:18: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 23 22:54:19: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 23 22:54:53: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 23 22:54:54: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Sep 29 15:37:47: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1b9810cf-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root tar: usr/lib/bpf/xdp_sni.bpf.o: Cannot stat: No such file or directory tar: usr/sbin/xdp_sni: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors make: *** [cdrom:153: /usr/src/log/cdrom] Error 2 ... see detailed log in _build.*.log files Sep 29 15:48:20: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1b9810cf-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.NYhmS3/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.101208 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.5176e-05 s, 27.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00662661 s, 445 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Sun Sep 29 15:51:38 2024 4.11% done, estimate finish Sun Sep 29 15:51:38 2024 6.17% done, estimate finish Sun Sep 29 15:51:38 2024 8.22% done, estimate finish Sun Sep 29 15:51:38 2024 10.28% done, estimate finish Sun Sep 29 15:51:38 2024 12.33% done, estimate finish Sun Sep 29 15:51:38 2024 14.39% done, estimate finish Sun Sep 29 15:51:38 2024 16.44% done, estimate finish Sun Sep 29 15:51:38 2024 18.50% done, estimate finish Sun Sep 29 15:51:38 2024 20.55% done, estimate finish Sun Sep 29 15:51:38 2024 22.61% done, estimate finish Sun Sep 29 15:51:38 2024 24.66% done, estimate finish Sun Sep 29 15:51:38 2024 26.72% done, estimate finish Sun Sep 29 15:51:38 2024 28.77% done, estimate finish Sun Sep 29 15:51:38 2024 30.83% done, estimate finish Sun Sep 29 15:51:38 2024 32.88% done, estimate finish Sun Sep 29 15:51:38 2024 34.94% done, estimate finish Sun Sep 29 15:51:38 2024 36.99% done, estimate finish Sun Sep 29 15:51:38 2024 39.05% done, estimate finish Sun Sep 29 15:51:38 2024 41.10% done, estimate finish Sun Sep 29 15:51:38 2024 43.16% done, estimate finish Sun Sep 29 15:51:38 2024 45.21% done, estimate finish Sun Sep 29 15:51:38 2024 47.27% done, estimate finish Sun Sep 29 15:51:38 2024 49.32% done, estimate finish Sun Sep 29 15:51:38 2024 51.38% done, estimate finish Sun Sep 29 15:51:38 2024 53.43% done, estimate finish Sun Sep 29 15:51:38 2024 55.49% done, estimate finish Sun Sep 29 15:51:38 2024 57.54% done, estimate finish Sun Sep 29 15:51:38 2024 59.60% done, estimate finish Sun Sep 29 15:51:38 2024 61.65% done, estimate finish Sun Sep 29 15:51:38 2024 63.71% done, estimate finish Sun Sep 29 15:51:38 2024 65.76% done, estimate finish Sun Sep 29 15:51:38 2024 67.82% done, estimate finish Sun Sep 29 15:51:38 2024 69.87% done, estimate finish Sun Sep 29 15:51:38 2024 71.93% done, estimate finish Sun Sep 29 15:51:38 2024 73.98% done, estimate finish Sun Sep 29 15:51:38 2024 76.04% done, estimate finish Sun Sep 29 15:51:38 2024 78.09% done, estimate finish Sun Sep 29 15:51:38 2024 80.15% done, estimate finish Sun Sep 29 15:51:38 2024 82.20% done, estimate finish Sun Sep 29 15:51:38 2024 84.26% done, estimate finish Sun Sep 29 15:51:38 2024 86.32% done, estimate finish Sun Sep 29 15:51:38 2024 88.37% done, estimate finish Sun Sep 29 15:51:38 2024 90.43% done, estimate finish Sun Sep 29 15:51:38 2024 92.48% done, estimate finish Sun Sep 29 15:51:38 2024 94.54% done, estimate finish Sun Sep 29 15:51:38 2024 96.59% done, estimate finish Sun Sep 29 15:51:38 2024 98.65% done, estimate finish Sun Sep 29 15:51:39 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243107 Writing: Ending Padblock Start Block 243154 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243304 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Sep 29 15:51:45: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.3963 s, 366 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xd7d01077. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xd7d01077 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 30bf5e73-c522-4962-b368-997d61f93925 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: e64a850b-e901-455f-ac2e-0ade5ffe41d8 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127294/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127294/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25385/354112 files (0.1% non-contiguous), 455971/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25385/354112 files (0.1% non-contiguous), 455971/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0383141 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Sep 29 15:55:06: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Sep 29 15:55:48: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Sep 29 15:56:18: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Sep 29 15:56:19: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Sep 29 15:56:20: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Sep 29 15:56:21: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Sep 29 15:56:22: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Sep 29 15:56:23: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Sep 29 15:56:25: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Sep 29 15:56:26: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Sep 29 15:56:27: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Sep 29 15:56:32: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Sep 29 15:56:33: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Sep 29 15:56:34: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Sep 29 15:56:35: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Sep 29 15:56:37: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Sep 29 15:56:38: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Sep 29 15:56:39: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Sep 29 15:56:40: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Sep 29 15:56:41: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Sep 29 15:56:42: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Sep 29 15:56:43: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Sep 29 15:56:45: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Sep 29 15:56:55: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Sep 29 15:56:56: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Sep 29 15:56:57: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Sep 29 15:56:58: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Sep 29 15:56:59: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Sep 29 15:57:00: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Sep 29 15:57:02: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Sep 29 15:57:03: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Sep 29 15:57:04: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Sep 29 15:57:05: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Sep 29 15:57:06: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Sep 29 15:57:07: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Sep 29 15:57:11: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Sep 29 15:57:22: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Sep 29 15:57:23: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Sep 29 15:57:24: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Sep 29 15:57:25: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Sep 29 15:57:26: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Sep 29 15:58:17: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Sep 29 15:58:19: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Sep 29 15:58:20: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Sep 29 15:58:24: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Sep 29 15:58:25: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Sep 29 15:58:26: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Sep 29 15:58:27: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Sep 29 15:58:28: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Sep 29 15:58:30: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Sep 29 15:58:31: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Sep 29 15:58:40: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Sep 29 15:58:43: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Sep 29 15:58:44: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Sep 29 15:58:45: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Sep 29 15:58:47: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Sep 29 15:58:48: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Sep 29 15:58:49: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Sep 29 15:58:50: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Sep 29 15:58:51: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Sep 29 15:58:52: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Sep 29 15:58:53: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Sep 29 15:59:04: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Sep 29 15:59:05: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Sep 29 15:59:06: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Sep 29 15:59:07: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Sep 29 15:59:12: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Sep 29 15:59:13: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Sep 29 15:59:24: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Sep 29 15:59:26: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Sep 29 15:59:27: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Sep 29 15:59:28: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Sep 29 15:59:32: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Sep 29 15:59:33: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Sep 29 15:59:38: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Sep 29 15:59:39: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Sep 29 15:59:41: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Sep 29 15:59:48: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Sep 29 15:59:49: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Sep 29 15:59:50: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Sep 29 15:59:51: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Sep 29 15:59:52: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Sep 29 15:59:54: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Sep 29 15:59:55: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Sep 29 15:59:56: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Sep 29 15:59:57: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Sep 29 15:59:58: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Sep 29 15:59:59: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Sep 29 16:00:01: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Sep 29 16:00:02: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Sep 29 16:00:02: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Sep 29 16:00:03: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Sep 29 16:00:04: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Sep 29 16:00:05: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Sep 29 16:00:06: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Sep 29 16:00:07: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Sep 29 16:00:09: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Sep 29 16:00:10: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Sep 29 16:00:37: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Sep 29 16:00:38: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Sep 29 16:00:40: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Sep 29 16:00:41: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Sep 29 16:00:43: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Sep 29 16:00:44: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Sep 29 16:00:45: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Sep 29 16:00:46: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Sep 29 16:00:56: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Sep 29 16:00:57: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Sep 29 16:01:34: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Sep 29 16:01:35: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Sep 29 16:01:36: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Sep 29 16:01:37: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Sep 29 16:01:38: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Sep 29 16:01:39: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Sep 29 16:01:40: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Sep 29 16:01:41: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Sep 29 16:02:13: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Sep 29 16:02:14: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Sep 29 16:02:19: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Sep 29 16:02:20: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Sep 29 16:02:21: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Sep 29 16:02:22: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Sep 29 16:02:36: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Sep 29 16:02:37: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Sep 29 16:02:42: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Sep 29 16:02:43: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Sep 29 16:02:44: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Sep 29 16:02:45: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Sep 29 16:02:46: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Sep 29 16:02:48: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Sep 29 16:02:49: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Sep 29 16:02:56: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Sep 29 16:02:57: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Sep 29 16:03:05: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Sep 29 16:03:06: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Sep 29 16:03:07: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Sep 29 16:03:09: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Sep 29 16:03:10: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Sep 29 16:03:11: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Sep 29 16:03:12: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Sep 29 16:03:13: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Sep 29 16:03:14: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Sep 29 16:03:15: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Sep 29 16:03:16: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Sep 29 16:03:18: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Sep 29 16:03:19: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Sep 29 16:03:20: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Sep 29 16:03:21: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Sep 29 16:03:22: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Sep 29 16:03:23: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Sep 29 16:03:24: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Sep 29 16:03:27: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Sep 29 16:04:08: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Sep 29 16:04:18: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Sep 29 16:04:19: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Sep 29 16:04:20: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Sep 29 16:04:23: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Sep 29 16:04:24: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Sep 29 16:04:36: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Sep 29 16:04:37: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Sep 29 16:04:38: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Sep 29 16:04:39: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Sep 29 16:04:41: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Sep 29 16:04:42: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Sep 29 16:04:43: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Sep 29 16:04:44: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Sep 29 16:04:48: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Sep 29 16:04:50: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Sep 29 16:04:51: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Sep 29 16:04:53: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Sep 29 16:04:54: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Sep 29 16:04:55: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Sep 29 16:04:56: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Sep 29 16:04:57: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Sep 29 16:04:58: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Sep 29 16:05:03: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Sep 29 16:05:05: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Sep 29 16:05:06: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Sep 29 16:05:07: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Sep 29 16:05:08: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Sep 29 16:05:09: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Sep 29 16:05:10: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Sep 29 16:05:11: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Sep 29 16:05:13: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Sep 29 16:05:14: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Sep 29 16:05:17: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Sep 29 16:05:18: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Sep 29 16:05:19: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Sep 29 16:05:20: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Sep 29 16:05:22: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Sep 29 16:05:23: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Sep 29 16:05:24: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Sep 29 16:05:25: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Sep 29 16:05:26: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Sep 29 16:05:27: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Sep 29 16:05:33: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Sep 29 16:05:34: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Sep 29 16:05:36: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Sep 29 16:05:37: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Sep 29 16:05:38: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Sep 29 16:05:39: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Sep 29 16:06:13: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Sep 29 16:06:15: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 1 23:43:25: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/17d5413b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.fjOCAu/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 440 files dracut: Saved: 1.11 MiB dracut: Duration: 0.093397 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.2484e-05 s, 39.0 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00658747 s, 448 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Tue Oct 1 23:47:41 2024 4.11% done, estimate finish Tue Oct 1 23:47:41 2024 6.17% done, estimate finish Tue Oct 1 23:47:41 2024 8.22% done, estimate finish Tue Oct 1 23:47:41 2024 10.28% done, estimate finish Tue Oct 1 23:47:41 2024 12.33% done, estimate finish Tue Oct 1 23:47:41 2024 14.39% done, estimate finish Tue Oct 1 23:47:41 2024 16.44% done, estimate finish Tue Oct 1 23:47:41 2024 18.50% done, estimate finish Tue Oct 1 23:47:41 2024 20.55% done, estimate finish Tue Oct 1 23:47:41 2024 22.61% done, estimate finish Tue Oct 1 23:47:41 2024 24.66% done, estimate finish Tue Oct 1 23:47:41 2024 26.72% done, estimate finish Tue Oct 1 23:47:41 2024 28.77% done, estimate finish Tue Oct 1 23:47:41 2024 30.83% done, estimate finish Tue Oct 1 23:47:41 2024 32.88% done, estimate finish Tue Oct 1 23:47:41 2024 34.94% done, estimate finish Tue Oct 1 23:47:41 2024 36.99% done, estimate finish Tue Oct 1 23:47:41 2024 39.04% done, estimate finish Tue Oct 1 23:47:41 2024 41.10% done, estimate finish Tue Oct 1 23:47:41 2024 43.15% done, estimate finish Tue Oct 1 23:47:41 2024 45.21% done, estimate finish Tue Oct 1 23:47:41 2024 47.26% done, estimate finish Tue Oct 1 23:47:41 2024 49.31% done, estimate finish Tue Oct 1 23:47:41 2024 51.37% done, estimate finish Tue Oct 1 23:47:41 2024 53.42% done, estimate finish Tue Oct 1 23:47:41 2024 55.48% done, estimate finish Tue Oct 1 23:47:41 2024 57.53% done, estimate finish Tue Oct 1 23:47:41 2024 59.59% done, estimate finish Tue Oct 1 23:47:41 2024 61.64% done, estimate finish Tue Oct 1 23:47:41 2024 63.70% done, estimate finish Tue Oct 1 23:47:41 2024 65.75% done, estimate finish Tue Oct 1 23:47:41 2024 67.81% done, estimate finish Tue Oct 1 23:47:41 2024 69.86% done, estimate finish Tue Oct 1 23:47:41 2024 71.92% done, estimate finish Tue Oct 1 23:47:41 2024 73.97% done, estimate finish Tue Oct 1 23:47:41 2024 76.03% done, estimate finish Tue Oct 1 23:47:41 2024 78.08% done, estimate finish Tue Oct 1 23:47:41 2024 80.14% done, estimate finish Tue Oct 1 23:47:41 2024 82.19% done, estimate finish Tue Oct 1 23:47:41 2024 84.25% done, estimate finish Tue Oct 1 23:47:41 2024 86.30% done, estimate finish Tue Oct 1 23:47:41 2024 88.36% done, estimate finish Tue Oct 1 23:47:41 2024 90.41% done, estimate finish Tue Oct 1 23:47:41 2024 92.47% done, estimate finish Tue Oct 1 23:47:41 2024 94.52% done, estimate finish Tue Oct 1 23:47:41 2024 96.58% done, estimate finish Tue Oct 1 23:47:41 2024 98.63% done, estimate finish Tue Oct 1 23:47:41 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243147 Writing: Ending Padblock Start Block 243194 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243344 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 1 23:47:47: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.8485 s, 357 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xc00d02eb. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xc00d02eb Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 9aab0da7-c1e7-40df-a0ac-dcaa715d893c Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: f14c6b33-b569-4553-9828-961972471f6d Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25386/354112 files (0.0% non-contiguous), 456101/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25386/354112 files (0.0% non-contiguous), 456101/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0394119 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 1 23:51:11: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 1 23:51:53: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 1 23:52:22: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 1 23:52:24: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 1 23:52:25: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 1 23:52:26: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 1 23:52:27: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 1 23:52:28: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 1 23:52:29: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 1 23:52:30: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 1 23:52:32: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 1 23:52:37: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 1 23:52:38: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 1 23:52:39: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 1 23:52:40: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 1 23:52:41: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 1 23:52:42: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 1 23:52:43: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 1 23:52:45: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 1 23:52:46: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 1 23:52:47: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 1 23:52:48: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 1 23:52:49: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 1 23:52:59: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 1 23:53:00: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 1 23:53:02: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 1 23:53:03: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 1 23:53:04: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 1 23:53:05: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 1 23:53:06: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 1 23:53:07: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 1 23:53:08: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 1 23:53:10: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 1 23:53:11: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 1 23:53:12: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 1 23:53:16: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 1 23:53:26: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 1 23:53:27: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 1 23:53:29: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 1 23:53:30: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 1 23:53:31: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 1 23:54:22: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 1 23:54:23: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 1 23:54:24: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 1 23:54:29: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 1 23:54:30: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 1 23:54:31: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 1 23:54:32: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 1 23:54:33: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 1 23:54:34: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 1 23:54:35: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 1 23:54:45: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 1 23:54:48: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 1 23:54:49: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 1 23:54:50: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 1 23:54:51: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 1 23:54:52: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 1 23:54:53: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 1 23:54:55: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 1 23:54:56: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 1 23:54:57: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 1 23:54:58: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 1 23:55:08: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 1 23:55:09: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 1 23:55:10: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 1 23:55:12: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 1 23:55:17: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 1 23:55:18: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 1 23:55:29: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 1 23:55:30: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 1 23:55:31: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 1 23:55:32: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 1 23:55:37: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 1 23:55:38: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 1 23:55:43: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 1 23:55:44: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 1 23:55:45: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 1 23:55:52: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 1 23:55:53: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 1 23:55:55: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 1 23:55:56: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 1 23:55:57: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 1 23:55:58: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 1 23:55:59: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 1 23:56:00: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 1 23:56:02: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 1 23:56:03: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 1 23:56:04: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 1 23:56:05: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 1 23:56:06: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 1 23:56:07: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 1 23:56:08: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 1 23:56:10: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 1 23:56:11: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 1 23:56:12: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 1 23:56:13: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 1 23:56:14: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 1 23:56:15: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 1 23:56:44: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 1 23:56:45: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 1 23:56:47: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 1 23:56:48: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 1 23:56:49: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 1 23:56:50: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 1 23:56:51: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 1 23:56:52: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 1 23:57:03: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 1 23:57:04: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 1 23:57:40: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 1 23:57:41: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 1 23:57:42: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 1 23:57:43: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 1 23:57:45: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 1 23:57:46: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 1 23:57:47: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 1 23:57:48: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 1 23:58:18: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 1 23:58:19: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 1 23:58:26: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 1 23:58:27: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 1 23:58:28: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 1 23:58:29: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 1 23:58:42: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 1 23:58:43: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 1 23:58:48: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 1 23:58:50: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 1 23:58:51: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 1 23:58:52: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 1 23:58:53: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 1 23:58:54: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 1 23:58:55: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 1 23:59:02: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 1 23:59:04: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 1 23:59:12: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 1 23:59:13: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 1 23:59:14: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 1 23:59:15: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 1 23:59:16: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 1 23:59:17: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 1 23:59:19: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 1 23:59:20: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 1 23:59:21: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 1 23:59:22: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 1 23:59:23: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 1 23:59:24: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 1 23:59:25: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 1 23:59:27: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 1 23:59:28: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 1 23:59:29: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 1 23:59:30: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 1 23:59:31: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 1 23:59:32: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 2 00:00:14: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 2 00:00:24: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 2 00:00:25: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 2 00:00:26: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 2 00:00:28: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 2 00:00:29: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 2 00:00:42: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 2 00:00:43: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 2 00:00:44: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 2 00:00:45: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 2 00:00:46: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 2 00:00:47: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 2 00:00:49: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 2 00:00:50: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 2 00:00:54: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 2 00:00:56: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 2 00:00:57: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 2 00:00:58: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 2 00:00:59: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 2 00:01:01: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 2 00:01:02: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 2 00:01:03: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 2 00:01:04: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 2 00:01:09: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 2 00:01:10: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 2 00:01:11: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 2 00:01:13: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 2 00:01:14: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 2 00:01:15: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 2 00:01:16: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 2 00:01:17: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 2 00:01:18: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 2 00:01:19: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 2 00:01:23: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 2 00:01:24: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 2 00:01:25: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 2 00:01:26: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 2 00:01:27: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 2 00:01:28: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 2 00:01:29: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 2 00:01:31: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 2 00:01:32: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 2 00:01:33: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 2 00:01:39: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 2 00:01:40: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 2 00:01:41: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 2 00:01:42: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 2 00:01:44: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 2 00:01:45: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 2 00:02:19: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 2 00:02:20: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 2 18:36:25: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/f9c82590-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.RS3ARM/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058109 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.2876e-05 s, 38.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00690857 s, 427 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Wed Oct 2 18:39:40 2024 4.11% done, estimate finish Wed Oct 2 18:39:40 2024 6.17% done, estimate finish Wed Oct 2 18:39:40 2024 8.22% done, estimate finish Wed Oct 2 18:39:40 2024 10.28% done, estimate finish Wed Oct 2 18:39:40 2024 12.33% done, estimate finish Wed Oct 2 18:39:40 2024 14.39% done, estimate finish Wed Oct 2 18:39:40 2024 16.44% done, estimate finish Wed Oct 2 18:39:40 2024 18.50% done, estimate finish Wed Oct 2 18:39:40 2024 20.55% done, estimate finish Wed Oct 2 18:39:40 2024 22.61% done, estimate finish Wed Oct 2 18:39:40 2024 24.66% done, estimate finish Wed Oct 2 18:39:40 2024 26.72% done, estimate finish Wed Oct 2 18:39:40 2024 28.77% done, estimate finish Wed Oct 2 18:39:40 2024 30.83% done, estimate finish Wed Oct 2 18:39:40 2024 32.88% done, estimate finish Wed Oct 2 18:39:40 2024 34.94% done, estimate finish Wed Oct 2 18:39:40 2024 37.00% done, estimate finish Wed Oct 2 18:39:40 2024 39.05% done, estimate finish Wed Oct 2 18:39:40 2024 41.11% done, estimate finish Wed Oct 2 18:39:40 2024 43.16% done, estimate finish Wed Oct 2 18:39:40 2024 45.22% done, estimate finish Wed Oct 2 18:39:40 2024 47.27% done, estimate finish Wed Oct 2 18:39:40 2024 49.33% done, estimate finish Wed Oct 2 18:39:40 2024 51.38% done, estimate finish Wed Oct 2 18:39:40 2024 53.44% done, estimate finish Wed Oct 2 18:39:40 2024 55.49% done, estimate finish Wed Oct 2 18:39:40 2024 57.55% done, estimate finish Wed Oct 2 18:39:40 2024 59.61% done, estimate finish Wed Oct 2 18:39:40 2024 61.66% done, estimate finish Wed Oct 2 18:39:40 2024 63.72% done, estimate finish Wed Oct 2 18:39:40 2024 65.77% done, estimate finish Wed Oct 2 18:39:40 2024 67.83% done, estimate finish Wed Oct 2 18:39:40 2024 69.88% done, estimate finish Wed Oct 2 18:39:40 2024 71.94% done, estimate finish Wed Oct 2 18:39:40 2024 73.99% done, estimate finish Wed Oct 2 18:39:40 2024 76.05% done, estimate finish Wed Oct 2 18:39:40 2024 78.10% done, estimate finish Wed Oct 2 18:39:40 2024 80.16% done, estimate finish Wed Oct 2 18:39:40 2024 82.21% done, estimate finish Wed Oct 2 18:39:40 2024 84.26% done, estimate finish Wed Oct 2 18:39:40 2024 86.32% done, estimate finish Wed Oct 2 18:39:40 2024 88.37% done, estimate finish Wed Oct 2 18:39:40 2024 90.43% done, estimate finish Wed Oct 2 18:39:40 2024 92.48% done, estimate finish Wed Oct 2 18:39:40 2024 94.54% done, estimate finish Wed Oct 2 18:39:40 2024 96.59% done, estimate finish Wed Oct 2 18:39:40 2024 98.65% done, estimate finish Wed Oct 2 18:39:40 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243092 Writing: Ending Padblock Start Block 243139 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243289 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 2 18:39:49: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.0142 s, 353 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x9aa16b48. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x9aa16b48 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: f4fa998a-d48f-4dfd-9048-ac30cf15e247 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: a8f7daf2-3e5f-41a5-831a-34f2447dff96 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25390/354112 files (0.1% non-contiguous), 456109/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25390/354112 files (0.1% non-contiguous), 456109/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0339256 s, 3.1 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 2 18:43:10: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 2 18:43:53: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 2 18:44:21: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 2 18:44:22: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 2 18:44:23: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 2 18:44:24: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 2 18:44:25: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 2 18:44:26: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 2 18:44:28: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 2 18:44:29: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 2 18:44:30: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 2 18:44:35: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 2 18:44:36: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 2 18:44:37: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 2 18:44:38: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 2 18:44:40: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 2 18:44:41: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 2 18:44:42: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 2 18:44:43: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 2 18:44:44: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 2 18:44:45: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 2 18:44:46: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 2 18:44:47: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 2 18:44:54: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 2 18:44:55: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 2 18:44:56: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 2 18:44:57: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 2 18:44:58: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 2 18:44:59: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 2 18:45:00: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 2 18:45:02: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 2 18:45:03: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 2 18:45:04: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 2 18:45:05: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 2 18:45:06: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 2 18:45:10: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 2 18:45:19: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 2 18:45:21: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 2 18:45:22: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 2 18:45:23: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 2 18:45:24: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 2 18:46:15: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 2 18:46:17: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 2 18:46:18: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 2 18:46:21: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 2 18:46:22: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 2 18:46:23: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 2 18:46:24: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 2 18:46:25: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 2 18:46:26: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 2 18:46:28: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 2 18:46:33: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 2 18:46:36: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 2 18:46:37: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 2 18:46:38: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 2 18:46:39: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 2 18:46:41: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 2 18:46:42: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 2 18:46:43: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 2 18:46:44: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 2 18:46:45: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 2 18:46:46: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 2 18:46:56: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 2 18:46:58: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 2 18:46:59: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 2 18:47:00: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 2 18:47:04: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 2 18:47:05: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 2 18:47:10: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 2 18:47:11: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 2 18:47:13: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 2 18:47:14: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 2 18:47:18: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 2 18:47:19: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 2 18:47:24: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 2 18:47:25: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 2 18:47:26: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 2 18:47:34: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 2 18:47:35: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 2 18:47:36: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 2 18:47:37: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 2 18:47:38: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 2 18:47:39: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 2 18:47:40: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 2 18:47:42: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 2 18:47:43: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 2 18:47:44: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 2 18:47:45: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 2 18:47:46: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 2 18:47:47: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 2 18:47:49: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 2 18:47:50: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 2 18:47:51: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 2 18:47:52: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 2 18:47:53: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 2 18:47:54: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 2 18:47:55: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 2 18:47:56: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 2 18:48:18: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 2 18:48:19: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 2 18:48:20: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 2 18:48:21: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 2 18:48:22: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 2 18:48:23: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 2 18:48:24: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 2 18:48:26: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 2 18:48:36: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 2 18:48:37: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 2 18:49:14: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 2 18:49:15: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 2 18:49:16: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 2 18:49:18: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 2 18:49:19: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 2 18:49:20: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 2 18:49:21: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 2 18:49:22: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 2 18:49:42: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 2 18:49:43: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 2 18:49:48: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 2 18:49:49: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 2 18:49:50: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 2 18:49:51: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 2 18:50:02: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 2 18:50:03: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 2 18:50:07: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 2 18:50:09: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 2 18:50:10: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 2 18:50:11: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 2 18:50:12: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 2 18:50:13: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 2 18:50:14: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 2 18:50:20: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 2 18:50:22: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 2 18:50:30: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 2 18:50:31: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 2 18:50:32: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 2 18:50:33: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 2 18:50:34: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 2 18:50:35: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 2 18:50:37: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 2 18:50:38: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 2 18:50:39: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 2 18:50:40: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 2 18:50:41: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 2 18:50:42: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 2 18:50:43: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 2 18:50:45: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 2 18:50:46: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 2 18:50:47: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 2 18:50:48: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 2 18:50:49: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 2 18:50:50: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 2 18:51:29: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 2 18:51:39: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 2 18:51:40: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 2 18:51:41: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 2 18:51:43: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 2 18:51:44: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 2 18:51:56: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 2 18:51:57: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 2 18:51:58: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 2 18:51:59: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 2 18:52:00: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 2 18:52:01: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 2 18:52:02: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 2 18:52:04: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 2 18:52:08: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 2 18:52:10: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 2 18:52:11: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 2 18:52:12: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 2 18:52:13: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 2 18:52:14: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 2 18:52:16: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 2 18:52:17: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 2 18:52:18: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 2 18:52:23: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 2 18:52:24: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 2 18:52:25: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 2 18:52:26: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 2 18:52:28: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 2 18:52:29: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 2 18:52:30: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 2 18:52:31: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 2 18:52:32: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 2 18:52:33: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 2 18:52:36: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 2 18:52:38: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 2 18:52:39: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 2 18:52:40: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 2 18:52:41: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 2 18:52:42: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 2 18:52:43: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 2 18:52:44: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 2 18:52:46: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 2 18:52:47: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 2 18:52:51: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 2 18:52:52: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 2 18:52:53: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 2 18:52:54: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 2 18:52:55: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 2 18:52:57: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 2 18:53:23: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 2 18:53:24: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 2 20:23:26: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/f9c82590-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.jCcwQL/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.041437 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.5708e-05 s, 44.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00674852 s, 437 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Wed Oct 2 20:26:42 2024 4.11% done, estimate finish Wed Oct 2 20:26:42 2024 6.17% done, estimate finish Wed Oct 2 20:26:42 2024 8.22% done, estimate finish Wed Oct 2 20:26:42 2024 10.28% done, estimate finish Wed Oct 2 20:26:42 2024 12.33% done, estimate finish Wed Oct 2 20:26:42 2024 14.39% done, estimate finish Wed Oct 2 20:26:42 2024 16.44% done, estimate finish Wed Oct 2 20:26:42 2024 18.50% done, estimate finish Wed Oct 2 20:26:42 2024 20.55% done, estimate finish Wed Oct 2 20:26:42 2024 22.61% done, estimate finish Wed Oct 2 20:26:42 2024 24.66% done, estimate finish Wed Oct 2 20:26:42 2024 26.72% done, estimate finish Wed Oct 2 20:26:42 2024 28.77% done, estimate finish Wed Oct 2 20:26:42 2024 30.83% done, estimate finish Wed Oct 2 20:26:42 2024 32.88% done, estimate finish Wed Oct 2 20:26:42 2024 34.94% done, estimate finish Wed Oct 2 20:26:42 2024 36.99% done, estimate finish Wed Oct 2 20:26:42 2024 39.05% done, estimate finish Wed Oct 2 20:26:42 2024 41.10% done, estimate finish Wed Oct 2 20:26:42 2024 43.16% done, estimate finish Wed Oct 2 20:26:42 2024 45.21% done, estimate finish Wed Oct 2 20:26:42 2024 47.27% done, estimate finish Wed Oct 2 20:26:42 2024 49.32% done, estimate finish Wed Oct 2 20:26:42 2024 51.38% done, estimate finish Wed Oct 2 20:26:42 2024 53.43% done, estimate finish Wed Oct 2 20:26:42 2024 55.49% done, estimate finish Wed Oct 2 20:26:42 2024 57.54% done, estimate finish Wed Oct 2 20:26:42 2024 59.60% done, estimate finish Wed Oct 2 20:26:42 2024 61.65% done, estimate finish Wed Oct 2 20:26:42 2024 63.71% done, estimate finish Wed Oct 2 20:26:42 2024 65.76% done, estimate finish Wed Oct 2 20:26:42 2024 67.82% done, estimate finish Wed Oct 2 20:26:42 2024 69.87% done, estimate finish Wed Oct 2 20:26:42 2024 71.93% done, estimate finish Wed Oct 2 20:26:42 2024 73.98% done, estimate finish Wed Oct 2 20:26:42 2024 76.04% done, estimate finish Wed Oct 2 20:26:42 2024 78.09% done, estimate finish Wed Oct 2 20:26:42 2024 80.15% done, estimate finish Wed Oct 2 20:26:42 2024 82.20% done, estimate finish Wed Oct 2 20:26:42 2024 84.25% done, estimate finish Wed Oct 2 20:26:42 2024 86.31% done, estimate finish Wed Oct 2 20:26:42 2024 88.36% done, estimate finish Wed Oct 2 20:26:42 2024 90.42% done, estimate finish Wed Oct 2 20:26:42 2024 92.47% done, estimate finish Wed Oct 2 20:26:42 2024 94.53% done, estimate finish Wed Oct 2 20:26:42 2024 96.58% done, estimate finish Wed Oct 2 20:26:42 2024 98.64% done, estimate finish Wed Oct 2 20:26:42 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243122 Writing: Ending Padblock Start Block 243169 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243319 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 2 20:26:49: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.209 s, 350 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xff8d7520. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xff8d7520 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 2221f10a-5cd3-4431-b037-b7f6754c6761 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 0df65d1f-e2c3-4391-bae4-04a66152edb8 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25390/354112 files (0.1% non-contiguous), 456108/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25390/354112 files (0.1% non-contiguous), 456108/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.039332 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 2 20:30:16: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 2 20:30:58: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 2 20:31:26: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 2 20:31:27: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 2 20:31:28: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 2 20:31:29: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 2 20:31:31: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 2 20:31:32: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 2 20:31:33: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 2 20:31:34: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 2 20:31:35: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 2 20:31:40: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 2 20:31:41: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 2 20:31:43: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 2 20:31:44: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 2 20:31:45: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 2 20:31:46: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 2 20:31:47: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 2 20:31:48: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 2 20:31:49: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 2 20:31:50: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 2 20:31:52: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 2 20:31:53: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 2 20:31:59: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 2 20:32:00: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 2 20:32:01: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 2 20:32:02: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 2 20:32:03: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 2 20:32:05: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 2 20:32:06: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 2 20:32:07: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 2 20:32:08: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 2 20:32:09: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 2 20:32:10: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 2 20:32:11: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 2 20:32:16: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 2 20:32:25: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 2 20:32:25: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 2 20:32:26: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 2 20:32:27: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 2 20:32:28: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 2 20:33:20: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 2 20:33:21: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 2 20:33:22: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 2 20:33:25: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 2 20:33:26: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 2 20:33:27: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 2 20:33:28: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 2 20:33:30: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 2 20:33:31: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 2 20:33:32: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 2 20:33:37: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 2 20:33:40: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 2 20:33:41: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 2 20:33:42: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 2 20:33:44: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 2 20:33:45: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 2 20:33:46: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 2 20:33:47: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 2 20:33:48: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 2 20:33:48: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 2 20:33:49: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 2 20:34:00: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 2 20:34:01: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 2 20:34:02: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 2 20:34:03: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 2 20:34:07: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 2 20:34:08: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 2 20:34:13: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 2 20:34:15: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 2 20:34:16: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 2 20:34:17: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 2 20:34:21: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 2 20:34:22: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 2 20:34:27: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 2 20:34:28: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 2 20:34:30: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 2 20:34:36: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 2 20:34:37: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 2 20:34:38: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 2 20:34:39: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 2 20:34:40: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 2 20:34:41: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 2 20:34:43: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 2 20:34:44: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 2 20:34:45: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 2 20:34:46: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 2 20:34:47: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 2 20:34:49: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 2 20:34:50: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 2 20:34:50: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 2 20:34:51: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 2 20:34:52: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 2 20:34:52: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 2 20:34:53: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 2 20:34:54: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 2 20:34:56: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 2 20:34:56: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 2 20:35:17: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 2 20:35:18: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 2 20:35:19: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 2 20:35:20: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 2 20:35:21: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 2 20:35:23: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 2 20:35:24: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 2 20:35:25: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 2 20:35:35: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 2 20:35:36: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 2 20:36:12: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 2 20:36:14: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 2 20:36:15: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 2 20:36:16: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 2 20:36:17: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 2 20:36:18: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 2 20:36:19: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 2 20:36:20: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 2 20:36:41: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 2 20:36:41: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 2 20:36:45: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 2 20:36:46: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 2 20:36:47: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 2 20:36:48: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 2 20:37:00: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 2 20:37:01: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 2 20:37:05: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 2 20:37:06: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 2 20:37:07: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 2 20:37:08: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 2 20:37:09: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 2 20:37:10: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 2 20:37:12: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 2 20:37:18: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 2 20:37:19: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 2 20:37:27: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 2 20:37:28: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 2 20:37:29: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 2 20:37:29: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 2 20:37:31: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 2 20:37:32: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 2 20:37:33: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 2 20:37:34: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 2 20:37:35: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 2 20:37:36: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 2 20:37:37: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 2 20:37:39: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 2 20:37:39: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 2 20:37:40: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 2 20:37:41: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 2 20:37:42: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 2 20:37:43: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 2 20:37:44: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 2 20:37:45: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 2 20:38:24: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 2 20:38:34: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 2 20:38:35: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 2 20:38:35: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 2 20:38:38: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 2 20:38:39: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 2 20:38:50: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 2 20:38:51: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 2 20:38:52: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 2 20:38:53: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 2 20:38:55: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 2 20:38:56: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 2 20:38:57: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 2 20:38:57: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 2 20:39:01: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 2 20:39:03: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 2 20:39:04: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 2 20:39:06: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 2 20:39:07: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 2 20:39:08: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 2 20:39:09: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 2 20:39:10: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 2 20:39:11: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 2 20:39:16: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 2 20:39:18: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 2 20:39:19: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 2 20:39:20: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 2 20:39:21: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 2 20:39:22: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 2 20:39:23: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 2 20:39:24: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 2 20:39:25: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 2 20:39:27: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 2 20:39:30: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 2 20:39:31: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 2 20:39:32: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 2 20:39:32: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 2 20:39:33: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 2 20:39:35: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 2 20:39:36: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 2 20:39:37: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 2 20:39:38: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 2 20:39:39: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 2 20:39:43: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 2 20:39:44: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 2 20:39:46: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 2 20:39:47: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 2 20:39:48: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 2 20:39:49: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 2 20:40:15: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 2 20:40:16: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 2 23:07:10: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/13530fa1-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.Y4R9zg/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.050636 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.9563e-05 s, 41.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00866003 s, 341 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Wed Oct 2 23:10:32 2024 4.11% done, estimate finish Wed Oct 2 23:10:32 2024 6.17% done, estimate finish Wed Oct 2 23:10:32 2024 8.22% done, estimate finish Wed Oct 2 23:10:32 2024 10.28% done, estimate finish Wed Oct 2 23:10:32 2024 12.33% done, estimate finish Wed Oct 2 23:10:32 2024 14.39% done, estimate finish Wed Oct 2 23:10:32 2024 16.44% done, estimate finish Wed Oct 2 23:10:32 2024 18.50% done, estimate finish Wed Oct 2 23:10:32 2024 20.55% done, estimate finish Wed Oct 2 23:10:32 2024 22.61% done, estimate finish Wed Oct 2 23:10:32 2024 24.66% done, estimate finish Wed Oct 2 23:10:32 2024 26.72% done, estimate finish Wed Oct 2 23:10:32 2024 28.77% done, estimate finish Wed Oct 2 23:10:32 2024 30.83% done, estimate finish Wed Oct 2 23:10:32 2024 32.88% done, estimate finish Wed Oct 2 23:10:32 2024 34.94% done, estimate finish Wed Oct 2 23:10:32 2024 36.99% done, estimate finish Wed Oct 2 23:10:32 2024 39.05% done, estimate finish Wed Oct 2 23:10:32 2024 41.10% done, estimate finish Wed Oct 2 23:10:32 2024 43.16% done, estimate finish Wed Oct 2 23:10:32 2024 45.21% done, estimate finish Wed Oct 2 23:10:32 2024 47.27% done, estimate finish Wed Oct 2 23:10:32 2024 49.32% done, estimate finish Wed Oct 2 23:10:32 2024 51.38% done, estimate finish Wed Oct 2 23:10:32 2024 53.43% done, estimate finish Wed Oct 2 23:10:32 2024 55.49% done, estimate finish Wed Oct 2 23:10:32 2024 57.54% done, estimate finish Wed Oct 2 23:10:32 2024 59.60% done, estimate finish Wed Oct 2 23:10:32 2024 61.65% done, estimate finish Wed Oct 2 23:10:32 2024 63.71% done, estimate finish Wed Oct 2 23:10:32 2024 65.76% done, estimate finish Wed Oct 2 23:10:32 2024 67.82% done, estimate finish Wed Oct 2 23:10:32 2024 69.87% done, estimate finish Wed Oct 2 23:10:32 2024 71.93% done, estimate finish Wed Oct 2 23:10:32 2024 73.98% done, estimate finish Wed Oct 2 23:10:32 2024 76.04% done, estimate finish Wed Oct 2 23:10:32 2024 78.09% done, estimate finish Wed Oct 2 23:10:32 2024 80.15% done, estimate finish Wed Oct 2 23:10:32 2024 82.20% done, estimate finish Wed Oct 2 23:10:32 2024 84.26% done, estimate finish Wed Oct 2 23:10:32 2024 86.31% done, estimate finish Wed Oct 2 23:10:32 2024 88.37% done, estimate finish Wed Oct 2 23:10:32 2024 90.42% done, estimate finish Wed Oct 2 23:10:32 2024 92.48% done, estimate finish Wed Oct 2 23:10:32 2024 94.53% done, estimate finish Wed Oct 2 23:10:32 2024 96.59% done, estimate finish Wed Oct 2 23:10:32 2024 98.64% done, estimate finish Wed Oct 2 23:10:32 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243117 Writing: Ending Padblock Start Block 243164 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243314 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 2 23:10:38: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.2837 s, 348 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x45009dcb. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x45009dcb Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: e1a388de-f0ae-4813-89e0-94aeb2265b4a Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: c3e735ae-9cf3-4203-a8d7-5a9ecde91dcb Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25390/354112 files (0.0% non-contiguous), 456099/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25390/354112 files (0.0% non-contiguous), 456099/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0394393 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 2 23:13:58: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 2 23:14:40: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 2 23:15:09: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 2 23:15:10: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 2 23:15:12: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 2 23:15:13: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 2 23:15:14: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 2 23:15:15: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 2 23:15:16: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 2 23:15:17: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 2 23:15:18: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 2 23:15:24: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 2 23:15:25: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 2 23:15:26: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 2 23:15:27: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 2 23:15:28: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 2 23:15:29: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 2 23:15:30: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 2 23:15:31: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 2 23:15:32: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 2 23:15:33: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 2 23:15:34: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 2 23:15:35: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 2 23:15:41: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 2 23:15:42: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 2 23:15:43: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 2 23:15:45: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 2 23:15:46: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 2 23:15:47: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 2 23:15:48: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 2 23:15:49: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 2 23:15:50: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 2 23:15:52: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 2 23:15:53: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 2 23:15:54: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 2 23:15:58: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 2 23:16:07: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 2 23:16:07: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 2 23:16:09: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 2 23:16:09: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 2 23:16:10: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 2 23:17:01: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 2 23:17:02: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 2 23:17:03: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 2 23:17:07: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 2 23:17:08: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 2 23:17:09: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 2 23:17:09: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 2 23:17:10: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 2 23:17:11: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 2 23:17:12: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 2 23:17:18: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 2 23:17:21: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 2 23:17:22: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 2 23:17:23: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 2 23:17:24: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 2 23:17:25: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 2 23:17:26: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 2 23:17:28: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 2 23:17:29: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 2 23:17:29: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 2 23:17:30: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 2 23:17:40: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 2 23:17:41: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 2 23:17:42: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 2 23:17:44: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 2 23:17:48: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 2 23:17:49: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 2 23:17:54: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 2 23:17:55: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 2 23:17:56: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 2 23:17:58: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 2 23:18:02: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 2 23:18:03: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 2 23:18:08: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 2 23:18:09: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 2 23:18:10: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 2 23:18:17: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 2 23:18:18: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 2 23:18:19: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 2 23:18:20: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 2 23:18:21: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 2 23:18:22: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 2 23:18:23: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 2 23:18:24: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 2 23:18:26: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 2 23:18:27: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 2 23:18:28: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 2 23:18:29: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 2 23:18:30: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 2 23:18:30: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 2 23:18:32: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 2 23:18:33: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 2 23:18:34: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 2 23:18:35: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 2 23:18:36: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 2 23:18:37: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 2 23:18:37: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 2 23:18:59: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 2 23:19:00: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 2 23:19:01: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 2 23:19:02: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 2 23:19:03: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 2 23:19:04: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 2 23:19:05: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 2 23:19:07: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 2 23:19:17: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 2 23:19:18: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 2 23:19:55: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 2 23:19:56: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 2 23:19:57: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 2 23:19:59: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 2 23:20:00: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 2 23:20:01: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 2 23:20:02: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 2 23:20:03: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 2 23:20:23: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 2 23:20:23: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 2 23:20:28: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 2 23:20:29: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 2 23:20:30: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 2 23:20:31: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 2 23:20:42: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 2 23:20:43: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 2 23:20:47: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 2 23:20:49: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 2 23:20:50: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 2 23:20:51: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 2 23:20:52: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 2 23:20:53: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 2 23:20:54: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 2 23:21:00: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 2 23:21:02: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 2 23:21:10: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 2 23:21:11: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 2 23:21:12: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 2 23:21:12: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 2 23:21:13: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 2 23:21:14: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 2 23:21:15: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 2 23:21:16: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 2 23:21:17: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 2 23:21:18: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 2 23:21:19: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 2 23:21:20: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 2 23:21:20: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 2 23:21:21: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 2 23:21:23: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 2 23:21:24: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 2 23:21:25: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 2 23:21:26: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 2 23:21:27: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 2 23:22:06: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 2 23:22:16: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 2 23:22:17: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 2 23:22:17: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 2 23:22:19: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 2 23:22:20: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 2 23:22:32: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 2 23:22:33: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 2 23:22:34: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 2 23:22:35: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 2 23:22:36: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 2 23:22:37: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 2 23:22:38: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 2 23:22:39: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 2 23:22:43: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 2 23:22:45: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 2 23:22:46: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 2 23:22:47: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 2 23:22:48: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 2 23:22:49: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 2 23:22:51: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 2 23:22:52: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 2 23:22:53: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 2 23:22:58: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 2 23:22:59: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 2 23:23:00: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 2 23:23:01: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 2 23:23:03: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 2 23:23:04: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 2 23:23:05: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 2 23:23:06: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 2 23:23:07: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 2 23:23:08: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 2 23:23:12: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 2 23:23:13: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 2 23:23:14: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 2 23:23:14: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 2 23:23:15: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 2 23:23:16: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 2 23:23:17: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 2 23:23:19: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 2 23:23:20: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 2 23:23:21: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 2 23:23:25: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 2 23:23:26: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 2 23:23:27: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 2 23:23:28: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 2 23:23:29: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 2 23:23:31: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 2 23:23:57: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 2 23:23:58: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 4 03:09:34: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/8295f3d6-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.xTeel6/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.090834 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.78e-05 s, 35.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00846355 s, 348 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Fri Oct 4 03:13:47 2024 4.11% done, estimate finish Fri Oct 4 03:13:47 2024 6.17% done, estimate finish Fri Oct 4 03:13:47 2024 8.22% done, estimate finish Fri Oct 4 03:13:47 2024 10.28% done, estimate finish Fri Oct 4 03:13:47 2024 12.33% done, estimate finish Fri Oct 4 03:13:47 2024 14.39% done, estimate finish Fri Oct 4 03:13:47 2024 16.44% done, estimate finish Fri Oct 4 03:13:47 2024 18.50% done, estimate finish Fri Oct 4 03:13:47 2024 20.55% done, estimate finish Fri Oct 4 03:13:47 2024 22.61% done, estimate finish Fri Oct 4 03:13:47 2024 24.66% done, estimate finish Fri Oct 4 03:13:47 2024 26.72% done, estimate finish Fri Oct 4 03:13:47 2024 28.77% done, estimate finish Fri Oct 4 03:13:47 2024 30.82% done, estimate finish Fri Oct 4 03:13:47 2024 32.88% done, estimate finish Fri Oct 4 03:13:47 2024 34.93% done, estimate finish Fri Oct 4 03:13:47 2024 36.98% done, estimate finish Fri Oct 4 03:13:47 2024 39.04% done, estimate finish Fri Oct 4 03:13:47 2024 41.09% done, estimate finish Fri Oct 4 03:13:47 2024 43.15% done, estimate finish Fri Oct 4 03:13:47 2024 45.20% done, estimate finish Fri Oct 4 03:13:47 2024 47.26% done, estimate finish Fri Oct 4 03:13:47 2024 49.31% done, estimate finish Fri Oct 4 03:13:47 2024 51.37% done, estimate finish Fri Oct 4 03:13:47 2024 53.42% done, estimate finish Fri Oct 4 03:13:47 2024 55.48% done, estimate finish Fri Oct 4 03:13:47 2024 57.53% done, estimate finish Fri Oct 4 03:13:47 2024 59.59% done, estimate finish Fri Oct 4 03:13:47 2024 61.64% done, estimate finish Fri Oct 4 03:13:47 2024 63.70% done, estimate finish Fri Oct 4 03:13:47 2024 65.75% done, estimate finish Fri Oct 4 03:13:47 2024 67.81% done, estimate finish Fri Oct 4 03:13:47 2024 69.86% done, estimate finish Fri Oct 4 03:13:47 2024 71.92% done, estimate finish Fri Oct 4 03:13:47 2024 73.97% done, estimate finish Fri Oct 4 03:13:47 2024 76.03% done, estimate finish Fri Oct 4 03:13:47 2024 78.08% done, estimate finish Fri Oct 4 03:13:47 2024 80.13% done, estimate finish Fri Oct 4 03:13:47 2024 82.19% done, estimate finish Fri Oct 4 03:13:47 2024 84.24% done, estimate finish Fri Oct 4 03:13:47 2024 86.30% done, estimate finish Fri Oct 4 03:13:47 2024 88.35% done, estimate finish Fri Oct 4 03:13:47 2024 90.41% done, estimate finish Fri Oct 4 03:13:47 2024 92.46% done, estimate finish Fri Oct 4 03:13:47 2024 94.52% done, estimate finish Fri Oct 4 03:13:47 2024 96.57% done, estimate finish Fri Oct 4 03:13:47 2024 98.62% done, estimate finish Fri Oct 4 03:13:47 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243160 Writing: Ending Padblock Start Block 243207 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243357 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 4 03:13:53: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.44 s, 365 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x28af96f3. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x28af96f3 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 65ddb4d9-6530-4b12-a5da-f2336d7a9bce Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 4af13c71-5b48-40f6-847d-2d5473619b63 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25392/354112 files (0.1% non-contiguous), 456105/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25392/354112 files (0.1% non-contiguous), 456105/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0383011 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 4 03:17:16: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 4 03:17:58: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 4 03:18:27: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 4 03:18:29: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 4 03:18:30: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 4 03:18:31: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 4 03:18:32: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 4 03:18:33: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 4 03:18:34: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 4 03:18:35: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 4 03:18:36: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 4 03:18:42: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 4 03:18:43: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 4 03:18:44: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 4 03:18:45: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 4 03:18:46: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 4 03:18:47: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 4 03:18:48: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 4 03:18:50: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 4 03:18:51: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 4 03:18:52: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 4 03:18:53: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 4 03:18:54: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 4 03:19:04: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 4 03:19:05: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 4 03:19:07: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 4 03:19:08: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 4 03:19:09: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 4 03:19:10: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 4 03:19:11: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 4 03:19:12: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 4 03:19:13: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 4 03:19:15: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 4 03:19:16: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 4 03:19:17: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 4 03:19:21: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 4 03:19:31: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 4 03:19:32: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 4 03:19:34: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 4 03:19:35: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 4 03:19:36: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 4 03:20:27: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 4 03:20:28: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 4 03:20:29: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 4 03:20:34: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 4 03:20:35: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 4 03:20:36: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 4 03:20:37: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 4 03:20:38: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 4 03:20:39: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 4 03:20:40: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 4 03:20:51: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 4 03:20:54: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 4 03:20:55: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 4 03:20:56: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 4 03:20:57: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 4 03:20:58: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 4 03:21:00: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 4 03:21:01: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 4 03:21:02: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 4 03:21:03: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 4 03:21:04: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 4 03:21:14: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 4 03:21:15: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 4 03:21:17: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 4 03:21:18: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 4 03:21:23: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 4 03:21:24: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 4 03:21:35: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 4 03:21:36: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 4 03:21:37: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 4 03:21:39: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 4 03:21:43: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 4 03:21:44: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 4 03:21:49: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 4 03:21:50: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 4 03:21:51: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 4 03:21:59: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 4 03:22:00: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 4 03:22:01: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 4 03:22:02: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 4 03:22:03: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 4 03:22:04: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 4 03:22:05: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 4 03:22:06: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 4 03:22:08: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 4 03:22:09: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 4 03:22:10: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 4 03:22:11: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 4 03:22:12: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 4 03:22:13: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 4 03:22:15: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 4 03:22:16: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 4 03:22:17: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 4 03:22:18: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 4 03:22:19: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 4 03:22:20: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 4 03:22:21: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 4 03:22:49: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 4 03:22:50: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 4 03:22:52: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 4 03:22:53: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 4 03:22:54: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 4 03:22:55: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 4 03:22:56: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 4 03:22:58: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 4 03:23:08: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 4 03:23:09: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 4 03:23:45: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 4 03:23:46: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 4 03:23:48: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 4 03:23:49: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 4 03:23:50: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 4 03:23:51: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 4 03:23:52: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 4 03:23:53: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 4 03:24:24: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 4 03:24:26: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 4 03:24:32: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 4 03:24:33: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 4 03:24:34: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 4 03:24:35: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 4 03:24:48: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 4 03:24:49: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 4 03:24:55: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 4 03:24:56: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 4 03:24:57: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 4 03:24:58: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 4 03:24:59: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 4 03:25:00: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 4 03:25:01: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 4 03:25:09: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 4 03:25:10: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 4 03:25:18: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 4 03:25:19: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 4 03:25:20: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 4 03:25:21: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 4 03:25:23: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 4 03:25:24: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 4 03:25:25: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 4 03:25:26: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 4 03:25:27: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 4 03:25:28: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 4 03:25:29: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 4 03:25:30: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 4 03:25:32: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 4 03:25:33: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 4 03:25:34: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 4 03:25:35: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 4 03:25:36: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 4 03:25:37: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 4 03:25:39: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 4 03:26:21: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 4 03:26:31: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 4 03:26:32: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 4 03:26:32: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 4 03:26:35: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 4 03:26:36: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 4 03:26:48: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 4 03:26:49: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 4 03:26:50: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 4 03:26:51: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 4 03:26:53: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 4 03:26:54: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 4 03:26:55: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 4 03:26:56: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 4 03:27:00: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 4 03:27:02: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 4 03:27:03: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 4 03:27:05: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 4 03:27:06: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 4 03:27:07: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 4 03:27:08: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 4 03:27:09: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 4 03:27:10: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 4 03:27:15: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 4 03:27:17: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 4 03:27:18: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 4 03:27:19: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 4 03:27:20: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 4 03:27:21: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 4 03:27:22: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 4 03:27:23: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 4 03:27:24: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 4 03:27:26: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 4 03:27:29: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 4 03:27:30: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 4 03:27:31: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 4 03:27:32: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 4 03:27:33: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 4 03:27:35: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 4 03:27:36: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 4 03:27:37: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 4 03:27:38: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 4 03:27:39: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 4 03:27:45: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 4 03:27:46: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 4 03:27:48: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 4 03:27:49: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 4 03:27:50: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 4 03:27:51: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 4 03:28:25: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 4 03:28:27: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 4 17:56:58: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/bbe1ad23-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.1C8i1U/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043270 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.7332e-05 s, 35.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0101325 s, 291 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Fri Oct 4 18:00:15 2024 4.11% done, estimate finish Fri Oct 4 18:00:15 2024 6.17% done, estimate finish Fri Oct 4 18:00:15 2024 8.22% done, estimate finish Fri Oct 4 18:00:15 2024 10.28% done, estimate finish Fri Oct 4 18:00:15 2024 12.33% done, estimate finish Fri Oct 4 18:00:15 2024 14.39% done, estimate finish Fri Oct 4 18:00:15 2024 16.44% done, estimate finish Fri Oct 4 18:00:15 2024 18.50% done, estimate finish Fri Oct 4 18:00:15 2024 20.56% done, estimate finish Fri Oct 4 18:00:15 2024 22.61% done, estimate finish Fri Oct 4 18:00:15 2024 24.67% done, estimate finish Fri Oct 4 18:00:15 2024 26.72% done, estimate finish Fri Oct 4 18:00:15 2024 28.78% done, estimate finish Fri Oct 4 18:00:15 2024 30.84% done, estimate finish Fri Oct 4 18:00:15 2024 32.89% done, estimate finish Fri Oct 4 18:00:15 2024 34.95% done, estimate finish Fri Oct 4 18:00:15 2024 37.00% done, estimate finish Fri Oct 4 18:00:15 2024 39.06% done, estimate finish Fri Oct 4 18:00:15 2024 41.11% done, estimate finish Fri Oct 4 18:00:15 2024 43.17% done, estimate finish Fri Oct 4 18:00:15 2024 45.22% done, estimate finish Fri Oct 4 18:00:15 2024 47.28% done, estimate finish Fri Oct 4 18:00:15 2024 49.33% done, estimate finish Fri Oct 4 18:00:15 2024 51.39% done, estimate finish Fri Oct 4 18:00:15 2024 53.44% done, estimate finish Fri Oct 4 18:00:15 2024 55.50% done, estimate finish Fri Oct 4 18:00:15 2024 57.55% done, estimate finish Fri Oct 4 18:00:15 2024 59.61% done, estimate finish Fri Oct 4 18:00:15 2024 61.66% done, estimate finish Fri Oct 4 18:00:15 2024 63.72% done, estimate finish Fri Oct 4 18:00:15 2024 65.77% done, estimate finish Fri Oct 4 18:00:15 2024 67.83% done, estimate finish Fri Oct 4 18:00:15 2024 69.88% done, estimate finish Fri Oct 4 18:00:15 2024 71.94% done, estimate finish Fri Oct 4 18:00:15 2024 73.99% done, estimate finish Fri Oct 4 18:00:15 2024 76.05% done, estimate finish Fri Oct 4 18:00:15 2024 78.11% done, estimate finish Fri Oct 4 18:00:15 2024 80.16% done, estimate finish Fri Oct 4 18:00:15 2024 82.22% done, estimate finish Fri Oct 4 18:00:16 2024 84.27% done, estimate finish Fri Oct 4 18:00:16 2024 86.33% done, estimate finish Fri Oct 4 18:00:16 2024 88.39% done, estimate finish Fri Oct 4 18:00:16 2024 90.44% done, estimate finish Fri Oct 4 18:00:16 2024 92.50% done, estimate finish Fri Oct 4 18:00:16 2024 94.55% done, estimate finish Fri Oct 4 18:00:16 2024 96.61% done, estimate finish Fri Oct 4 18:00:16 2024 98.66% done, estimate finish Fri Oct 4 18:00:16 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243071 Writing: Ending Padblock Start Block 243118 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243268 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 4 18:00:23: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.3466 s, 367 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x44d5c518. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x44d5c518 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: daee4bbe-68aa-4e35-9703-9f47755d37ed Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: c44c4998-319f-47d3-9321-2d52512c0ef6 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25393/354112 files (0.1% non-contiguous), 456108/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25393/354112 files (0.1% non-contiguous), 456108/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0380889 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 4 18:03:45: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 4 18:04:27: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 4 18:04:57: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 4 18:04:58: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 4 18:04:59: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 4 18:05:00: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 4 18:05:01: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 4 18:05:02: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 4 18:05:03: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 4 18:05:05: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 4 18:05:06: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 4 18:05:11: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 4 18:05:12: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 4 18:05:13: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 4 18:05:14: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 4 18:05:15: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 4 18:05:16: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 4 18:05:18: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 4 18:05:19: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 4 18:05:20: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 4 18:05:21: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 4 18:05:22: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 4 18:05:23: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 4 18:05:29: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 4 18:05:31: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 4 18:05:32: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 4 18:05:33: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 4 18:05:34: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 4 18:05:35: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 4 18:05:36: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 4 18:05:37: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 4 18:05:39: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 4 18:05:40: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 4 18:05:41: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 4 18:05:42: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 4 18:05:46: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 4 18:05:55: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 4 18:05:55: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 4 18:05:57: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 4 18:05:58: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 4 18:05:59: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 4 18:06:50: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 4 18:06:51: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 4 18:06:52: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 4 18:06:57: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 4 18:06:58: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 4 18:06:59: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 4 18:07:00: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 4 18:07:01: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 4 18:07:02: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 4 18:07:03: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 4 18:07:09: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 4 18:07:12: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 4 18:07:13: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 4 18:07:14: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 4 18:07:15: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 4 18:07:16: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 4 18:07:17: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 4 18:07:19: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 4 18:07:20: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 4 18:07:21: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 4 18:07:22: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 4 18:07:32: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 4 18:07:33: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 4 18:07:34: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 4 18:07:36: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 4 18:07:40: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 4 18:07:41: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 4 18:07:46: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 4 18:07:47: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 4 18:07:48: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 4 18:07:49: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 4 18:07:54: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 4 18:07:55: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 4 18:08:00: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 4 18:08:01: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 4 18:08:02: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 4 18:08:09: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 4 18:08:11: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 4 18:08:12: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 4 18:08:13: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 4 18:08:14: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 4 18:08:15: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 4 18:08:16: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 4 18:08:17: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 4 18:08:19: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 4 18:08:20: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 4 18:08:21: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 4 18:08:22: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 4 18:08:23: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 4 18:08:24: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 4 18:08:25: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 4 18:08:27: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 4 18:08:28: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 4 18:08:29: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 4 18:08:30: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 4 18:08:31: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 4 18:08:32: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 4 18:08:53: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 4 18:08:55: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 4 18:08:56: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 4 18:08:57: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 4 18:08:58: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 4 18:08:59: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 4 18:09:00: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 4 18:09:01: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 4 18:09:12: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 4 18:09:13: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 4 18:09:49: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 4 18:09:50: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 4 18:09:51: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 4 18:09:52: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 4 18:09:54: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 4 18:09:55: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 4 18:09:56: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 4 18:09:57: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 4 18:10:17: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 4 18:10:18: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 4 18:10:22: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 4 18:10:24: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 4 18:10:25: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 4 18:10:26: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 4 18:10:37: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 4 18:10:38: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 4 18:10:42: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 4 18:10:43: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 4 18:10:45: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 4 18:10:46: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 4 18:10:47: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 4 18:10:48: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 4 18:10:49: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 4 18:10:55: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 4 18:10:56: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 4 18:11:05: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 4 18:11:06: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 4 18:11:07: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 4 18:11:08: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 4 18:11:09: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 4 18:11:10: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 4 18:11:11: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 4 18:11:13: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 4 18:11:14: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 4 18:11:15: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 4 18:11:16: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 4 18:11:17: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 4 18:11:18: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 4 18:11:19: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 4 18:11:20: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 4 18:11:22: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 4 18:11:23: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 4 18:11:24: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 4 18:11:25: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 4 18:12:03: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 4 18:12:14: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 4 18:12:15: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 4 18:12:16: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 4 18:12:18: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 4 18:12:19: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 4 18:12:30: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 4 18:12:32: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 4 18:12:33: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 4 18:12:34: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 4 18:12:35: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 4 18:12:36: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 4 18:12:37: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 4 18:12:38: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 4 18:12:43: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 4 18:12:45: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 4 18:12:46: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 4 18:12:47: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 4 18:12:48: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 4 18:12:49: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 4 18:12:50: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 4 18:12:52: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 4 18:12:53: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 4 18:12:58: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 4 18:12:59: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 4 18:13:00: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 4 18:13:01: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 4 18:13:02: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 4 18:13:04: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 4 18:13:05: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 4 18:13:06: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 4 18:13:07: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 4 18:13:08: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 4 18:13:11: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 4 18:13:13: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 4 18:13:14: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 4 18:13:15: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 4 18:13:16: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 4 18:13:17: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 4 18:13:18: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 4 18:13:19: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 4 18:13:20: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 4 18:13:22: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 4 18:13:26: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 4 18:13:27: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 4 18:13:28: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 4 18:13:29: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 4 18:13:30: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 4 18:13:31: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 4 18:13:58: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 4 18:13:59: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 4 18:34:20: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/bbe1ad23-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.MwLueT/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 439 files dracut: Saved: 1.11 MiB dracut: Duration: 0.057332 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.4356e-05 s, 37.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00639298 s, 461 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Fri Oct 4 18:37:35 2024 4.11% done, estimate finish Fri Oct 4 18:37:35 2024 6.17% done, estimate finish Fri Oct 4 18:37:35 2024 8.22% done, estimate finish Fri Oct 4 18:37:35 2024 10.28% done, estimate finish Fri Oct 4 18:37:35 2024 12.33% done, estimate finish Fri Oct 4 18:37:35 2024 14.39% done, estimate finish Fri Oct 4 18:37:35 2024 16.44% done, estimate finish Fri Oct 4 18:37:35 2024 18.50% done, estimate finish Fri Oct 4 18:37:35 2024 20.56% done, estimate finish Fri Oct 4 18:37:35 2024 22.61% done, estimate finish Fri Oct 4 18:37:35 2024 24.67% done, estimate finish Fri Oct 4 18:37:35 2024 26.72% done, estimate finish Fri Oct 4 18:37:35 2024 28.78% done, estimate finish Fri Oct 4 18:37:35 2024 30.84% done, estimate finish Fri Oct 4 18:37:35 2024 32.89% done, estimate finish Fri Oct 4 18:37:35 2024 34.95% done, estimate finish Fri Oct 4 18:37:35 2024 37.00% done, estimate finish Fri Oct 4 18:37:37 2024 39.06% done, estimate finish Fri Oct 4 18:37:37 2024 41.11% done, estimate finish Fri Oct 4 18:37:37 2024 43.17% done, estimate finish Fri Oct 4 18:37:37 2024 45.22% done, estimate finish Fri Oct 4 18:37:37 2024 47.28% done, estimate finish Fri Oct 4 18:37:37 2024 49.33% done, estimate finish Fri Oct 4 18:37:37 2024 51.39% done, estimate finish Fri Oct 4 18:37:36 2024 53.44% done, estimate finish Fri Oct 4 18:37:36 2024 55.50% done, estimate finish Fri Oct 4 18:37:36 2024 57.55% done, estimate finish Fri Oct 4 18:37:36 2024 59.61% done, estimate finish Fri Oct 4 18:37:36 2024 61.66% done, estimate finish Fri Oct 4 18:37:36 2024 63.72% done, estimate finish Fri Oct 4 18:37:36 2024 65.77% done, estimate finish Fri Oct 4 18:37:36 2024 67.83% done, estimate finish Fri Oct 4 18:37:36 2024 69.88% done, estimate finish Fri Oct 4 18:37:36 2024 71.94% done, estimate finish Fri Oct 4 18:37:36 2024 73.99% done, estimate finish Fri Oct 4 18:37:36 2024 76.05% done, estimate finish Fri Oct 4 18:37:36 2024 78.10% done, estimate finish Fri Oct 4 18:37:36 2024 80.16% done, estimate finish Fri Oct 4 18:37:36 2024 82.21% done, estimate finish Fri Oct 4 18:37:36 2024 84.27% done, estimate finish Fri Oct 4 18:37:36 2024 86.33% done, estimate finish Fri Oct 4 18:37:36 2024 88.38% done, estimate finish Fri Oct 4 18:37:36 2024 90.44% done, estimate finish Fri Oct 4 18:37:36 2024 92.49% done, estimate finish Fri Oct 4 18:37:36 2024 94.55% done, estimate finish Fri Oct 4 18:37:36 2024 96.60% done, estimate finish Fri Oct 4 18:37:36 2024 98.66% done, estimate finish Fri Oct 4 18:37:36 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243075 Writing: Ending Padblock Start Block 243122 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243272 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 4 18:37:43: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.3747 s, 366 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x46c07a87. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x46c07a87 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: e4e9ed8b-461d-4057-a1b0-5ee13aa456eb Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: f7420487-36eb-4d58-b33e-f45ad5ee634a Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25393/354112 files (0.1% non-contiguous), 456108/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25393/354112 files (0.1% non-contiguous), 456108/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0369273 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 4 18:41:05: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 4 18:41:47: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 4 18:42:16: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 4 18:42:17: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 4 18:42:19: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 4 18:42:20: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 4 18:42:21: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 4 18:42:22: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 4 18:42:23: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 4 18:42:24: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 4 18:42:25: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 4 18:42:31: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 4 18:42:32: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 4 18:42:33: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 4 18:42:34: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 4 18:42:35: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 4 18:42:36: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 4 18:42:37: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 4 18:42:38: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 4 18:42:39: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 4 18:42:40: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 4 18:42:41: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 4 18:42:42: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 4 18:42:48: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 4 18:42:49: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 4 18:42:50: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 4 18:42:52: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 4 18:42:53: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 4 18:42:54: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 4 18:42:55: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 4 18:42:56: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 4 18:42:57: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 4 18:42:58: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 4 18:42:59: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 4 18:43:01: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 4 18:43:05: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 4 18:43:14: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 4 18:43:14: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 4 18:43:15: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 4 18:43:15: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 4 18:43:17: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 4 18:44:08: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 4 18:44:09: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 4 18:44:10: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 4 18:44:13: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 4 18:44:15: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 4 18:44:16: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 4 18:44:17: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 4 18:44:18: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 4 18:44:19: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 4 18:44:20: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 4 18:44:25: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 4 18:44:29: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 4 18:44:30: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 4 18:44:31: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 4 18:44:32: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 4 18:44:33: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 4 18:44:34: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 4 18:44:35: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 4 18:44:37: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 4 18:44:37: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 4 18:44:38: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 4 18:44:48: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 4 18:44:49: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 4 18:44:50: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 4 18:44:52: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 4 18:44:56: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 4 18:44:57: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 4 18:45:02: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 4 18:45:03: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 4 18:45:04: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 4 18:45:05: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 4 18:45:10: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 4 18:45:11: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 4 18:45:16: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 4 18:45:17: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 4 18:45:18: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 4 18:45:24: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 4 18:45:25: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 4 18:45:27: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 4 18:45:28: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 4 18:45:29: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 4 18:45:30: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 4 18:45:31: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 4 18:45:32: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 4 18:45:34: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 4 18:45:35: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 4 18:45:36: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 4 18:45:37: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 4 18:45:38: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 4 18:45:39: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 4 18:45:40: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 4 18:45:41: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 4 18:45:43: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 4 18:45:44: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 4 18:45:45: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 4 18:45:46: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 4 18:45:46: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 4 18:46:07: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 4 18:46:08: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 4 18:46:10: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 4 18:46:11: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 4 18:46:12: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 4 18:46:13: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 4 18:46:14: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 4 18:46:15: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 4 18:46:26: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 4 18:46:27: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 4 18:47:03: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 4 18:47:04: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 4 18:47:05: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 4 18:47:06: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 4 18:47:08: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 4 18:47:09: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 4 18:47:10: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 4 18:47:11: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 4 18:47:31: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 4 18:47:31: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 4 18:47:35: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 4 18:47:37: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 4 18:47:38: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 4 18:47:39: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 4 18:47:50: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 4 18:47:51: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 4 18:47:55: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 4 18:47:56: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 4 18:47:58: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 4 18:47:59: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 4 18:48:00: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 4 18:48:01: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 4 18:48:02: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 4 18:48:08: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 4 18:48:09: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 4 18:48:18: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 4 18:48:19: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 4 18:48:20: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 4 18:48:21: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 4 18:48:22: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 4 18:48:23: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 4 18:48:24: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 4 18:48:25: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 4 18:48:26: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 4 18:48:27: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 4 18:48:28: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 4 18:48:29: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 4 18:48:29: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 4 18:48:30: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 4 18:48:31: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 4 18:48:33: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 4 18:48:34: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 4 18:48:35: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 4 18:48:36: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 4 18:49:14: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 4 18:49:25: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 4 18:49:26: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 4 18:49:26: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 4 18:49:28: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 4 18:49:29: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 4 18:49:41: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 4 18:49:42: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 4 18:49:43: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 4 18:49:44: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 4 18:49:45: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 4 18:49:46: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 4 18:49:47: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 4 18:49:47: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 4 18:49:52: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 4 18:49:54: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 4 18:49:55: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 4 18:49:56: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 4 18:49:57: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 4 18:49:58: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 4 18:49:59: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 4 18:50:01: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 4 18:50:02: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 4 18:50:07: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 4 18:50:08: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 4 18:50:09: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 4 18:50:10: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 4 18:50:11: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 4 18:50:13: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 4 18:50:14: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 4 18:50:15: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 4 18:50:16: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 4 18:50:17: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 4 18:50:20: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 4 18:50:22: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 4 18:50:23: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 4 18:50:23: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 4 18:50:24: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 4 18:50:25: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 4 18:50:26: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 4 18:50:27: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 4 18:50:29: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 4 18:50:30: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 4 18:50:34: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 4 18:50:35: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 4 18:50:36: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 4 18:50:37: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 4 18:50:38: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 4 18:50:39: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 4 18:51:06: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 4 18:51:07: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 4 20:29:17: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/75a3536f-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.hWi7if/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043344 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.5762e-05 s, 44.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00810742 s, 364 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Fri Oct 4 20:32:35 2024 4.11% done, estimate finish Fri Oct 4 20:32:35 2024 6.17% done, estimate finish Fri Oct 4 20:32:35 2024 8.22% done, estimate finish Fri Oct 4 20:32:35 2024 10.28% done, estimate finish Fri Oct 4 20:32:35 2024 12.33% done, estimate finish Fri Oct 4 20:32:35 2024 14.39% done, estimate finish Fri Oct 4 20:32:35 2024 16.44% done, estimate finish Fri Oct 4 20:32:35 2024 18.50% done, estimate finish Fri Oct 4 20:32:35 2024 20.55% done, estimate finish Fri Oct 4 20:32:35 2024 22.61% done, estimate finish Fri Oct 4 20:32:35 2024 24.66% done, estimate finish Fri Oct 4 20:32:35 2024 26.72% done, estimate finish Fri Oct 4 20:32:35 2024 28.77% done, estimate finish Fri Oct 4 20:32:35 2024 30.83% done, estimate finish Fri Oct 4 20:32:35 2024 32.89% done, estimate finish Fri Oct 4 20:32:35 2024 34.94% done, estimate finish Fri Oct 4 20:32:35 2024 37.00% done, estimate finish Fri Oct 4 20:32:35 2024 39.05% done, estimate finish Fri Oct 4 20:32:35 2024 41.11% done, estimate finish Fri Oct 4 20:32:35 2024 43.16% done, estimate finish Fri Oct 4 20:32:35 2024 45.22% done, estimate finish Fri Oct 4 20:32:35 2024 47.27% done, estimate finish Fri Oct 4 20:32:35 2024 49.33% done, estimate finish Fri Oct 4 20:32:35 2024 51.39% done, estimate finish Fri Oct 4 20:32:35 2024 53.44% done, estimate finish Fri Oct 4 20:32:35 2024 55.50% done, estimate finish Fri Oct 4 20:32:35 2024 57.55% done, estimate finish Fri Oct 4 20:32:35 2024 59.61% done, estimate finish Fri Oct 4 20:32:35 2024 61.66% done, estimate finish Fri Oct 4 20:32:35 2024 63.72% done, estimate finish Fri Oct 4 20:32:35 2024 65.77% done, estimate finish Fri Oct 4 20:32:35 2024 67.83% done, estimate finish Fri Oct 4 20:32:35 2024 69.88% done, estimate finish Fri Oct 4 20:32:35 2024 71.94% done, estimate finish Fri Oct 4 20:32:35 2024 73.99% done, estimate finish Fri Oct 4 20:32:35 2024 76.05% done, estimate finish Fri Oct 4 20:32:35 2024 78.10% done, estimate finish Fri Oct 4 20:32:35 2024 80.16% done, estimate finish Fri Oct 4 20:32:35 2024 82.21% done, estimate finish Fri Oct 4 20:32:35 2024 84.27% done, estimate finish Fri Oct 4 20:32:35 2024 86.32% done, estimate finish Fri Oct 4 20:32:35 2024 88.38% done, estimate finish Fri Oct 4 20:32:35 2024 90.43% done, estimate finish Fri Oct 4 20:32:35 2024 92.49% done, estimate finish Fri Oct 4 20:32:35 2024 94.54% done, estimate finish Fri Oct 4 20:32:35 2024 96.60% done, estimate finish Fri Oct 4 20:32:35 2024 98.65% done, estimate finish Fri Oct 4 20:32:35 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243089 Writing: Ending Padblock Start Block 243136 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243286 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 4 20:32:41: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.4629 s, 365 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x625c3419. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x625c3419 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: e69ec68f-7015-4e4a-9bf2-9d1dd05e32bf Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 5e7e9de1-edcd-4105-9112-afd495261bf5 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127292/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127292/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25393/354112 files (0.0% non-contiguous), 456104/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25393/354112 files (0.0% non-contiguous), 456104/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.038686 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 4 20:36:02: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 4 20:36:45: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 4 20:37:14: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 4 20:37:15: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 4 20:37:16: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 4 20:37:16: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 4 20:37:17: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 4 20:37:18: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 4 20:37:20: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 4 20:37:21: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 4 20:37:22: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 4 20:37:27: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 4 20:37:28: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 4 20:37:29: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 4 20:37:30: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 4 20:37:32: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 4 20:37:33: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 4 20:37:34: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 4 20:37:35: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 4 20:37:35: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 4 20:37:36: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 4 20:37:37: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 4 20:37:39: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 4 20:37:45: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 4 20:37:46: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 4 20:37:47: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 4 20:37:48: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 4 20:37:49: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 4 20:37:50: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 4 20:37:51: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 4 20:37:53: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 4 20:37:54: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 4 20:37:55: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 4 20:37:56: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 4 20:37:57: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 4 20:38:01: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 4 20:38:10: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 4 20:38:11: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 4 20:38:12: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 4 20:38:12: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 4 20:38:13: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 4 20:39:04: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 4 20:39:06: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 4 20:39:07: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 4 20:39:10: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 4 20:39:11: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 4 20:39:12: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 4 20:39:12: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 4 20:39:12: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 4 20:39:14: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 4 20:39:15: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 4 20:39:20: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 4 20:39:23: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 4 20:39:24: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 4 20:39:25: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 4 20:39:26: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 4 20:39:28: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 4 20:39:29: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 4 20:39:30: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 4 20:39:31: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 4 20:39:31: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 4 20:39:32: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 4 20:39:42: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 4 20:39:44: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 4 20:39:45: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 4 20:39:46: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 4 20:39:50: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 4 20:39:51: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 4 20:39:56: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 4 20:39:57: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 4 20:39:59: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 4 20:40:00: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 4 20:40:04: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 4 20:40:05: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 4 20:40:10: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 4 20:40:11: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 4 20:40:13: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 4 20:40:19: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 4 20:40:20: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 4 20:40:21: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 4 20:40:22: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 4 20:40:23: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 4 20:40:24: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 4 20:40:25: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 4 20:40:27: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 4 20:40:28: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 4 20:40:29: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 4 20:40:30: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 4 20:40:31: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 4 20:40:33: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 4 20:40:33: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 4 20:40:34: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 4 20:40:35: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 4 20:40:36: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 4 20:40:37: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 4 20:40:38: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 4 20:40:39: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 4 20:40:41: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 4 20:41:02: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 4 20:41:03: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 4 20:41:04: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 4 20:41:05: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 4 20:41:06: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 4 20:41:07: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 4 20:41:09: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 4 20:41:10: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 4 20:41:20: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 4 20:41:21: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 4 20:41:57: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 4 20:41:58: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 4 20:42:00: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 4 20:42:01: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 4 20:42:02: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 4 20:42:03: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 4 20:42:04: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 4 20:42:05: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 4 20:42:26: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 4 20:42:26: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 4 20:42:30: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 4 20:42:31: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 4 20:42:32: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 4 20:42:33: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 4 20:42:44: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 4 20:42:46: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 4 20:42:50: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 4 20:42:51: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 4 20:42:52: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 4 20:42:53: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 4 20:42:54: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 4 20:42:55: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 4 20:42:56: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 4 20:43:03: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 4 20:43:04: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 4 20:43:12: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 4 20:43:13: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 4 20:43:14: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 4 20:43:14: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 4 20:43:16: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 4 20:43:17: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 4 20:43:18: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 4 20:43:18: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 4 20:43:19: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 4 20:43:20: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 4 20:43:21: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 4 20:43:22: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 4 20:43:23: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 4 20:43:24: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 4 20:43:25: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 4 20:43:26: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 4 20:43:27: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 4 20:43:28: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 4 20:43:29: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 4 20:44:08: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 4 20:44:18: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 4 20:44:19: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 4 20:44:19: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 4 20:44:21: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 4 20:44:23: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 4 20:44:34: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 4 20:44:35: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 4 20:44:36: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 4 20:44:37: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 4 20:44:38: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 4 20:44:40: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 4 20:44:41: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 4 20:44:41: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 4 20:44:45: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 4 20:44:47: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 4 20:44:48: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 4 20:44:49: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 4 20:44:50: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 4 20:44:52: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 4 20:44:53: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 4 20:44:54: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 4 20:44:55: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 4 20:45:00: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 4 20:45:01: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 4 20:45:02: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 4 20:45:04: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 4 20:45:05: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 4 20:45:06: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 4 20:45:07: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 4 20:45:08: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 4 20:45:08: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 4 20:45:09: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 4 20:45:13: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 4 20:45:14: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 4 20:45:15: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 4 20:45:15: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 4 20:45:16: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 4 20:45:17: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 4 20:45:19: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 4 20:45:20: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 4 20:45:21: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 4 20:45:22: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 4 20:45:26: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 4 20:45:27: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 4 20:45:28: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 4 20:45:29: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 4 20:45:31: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 4 20:45:32: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 4 20:45:58: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 4 20:45:59: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 7 00:33:18: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/d1aa39e5-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.HT9z9Y/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043419 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.3272e-05 s, 32.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00659128 s, 447 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Mon Oct 7 00:36:35 2024 4.11% done, estimate finish Mon Oct 7 00:36:35 2024 6.17% done, estimate finish Mon Oct 7 00:36:35 2024 8.22% done, estimate finish Mon Oct 7 00:36:35 2024 10.28% done, estimate finish Mon Oct 7 00:36:35 2024 12.33% done, estimate finish Mon Oct 7 00:36:35 2024 14.39% done, estimate finish Mon Oct 7 00:36:35 2024 16.44% done, estimate finish Mon Oct 7 00:36:35 2024 18.50% done, estimate finish Mon Oct 7 00:36:35 2024 20.55% done, estimate finish Mon Oct 7 00:36:35 2024 22.61% done, estimate finish Mon Oct 7 00:36:35 2024 24.67% done, estimate finish Mon Oct 7 00:36:35 2024 26.72% done, estimate finish Mon Oct 7 00:36:35 2024 28.78% done, estimate finish Mon Oct 7 00:36:35 2024 30.83% done, estimate finish Mon Oct 7 00:36:35 2024 32.89% done, estimate finish Mon Oct 7 00:36:35 2024 34.95% done, estimate finish Mon Oct 7 00:36:35 2024 37.00% done, estimate finish Mon Oct 7 00:36:35 2024 39.06% done, estimate finish Mon Oct 7 00:36:35 2024 41.11% done, estimate finish Mon Oct 7 00:36:35 2024 43.17% done, estimate finish Mon Oct 7 00:36:35 2024 45.22% done, estimate finish Mon Oct 7 00:36:35 2024 47.28% done, estimate finish Mon Oct 7 00:36:35 2024 49.33% done, estimate finish Mon Oct 7 00:36:35 2024 51.39% done, estimate finish Mon Oct 7 00:36:35 2024 53.44% done, estimate finish Mon Oct 7 00:36:35 2024 55.50% done, estimate finish Mon Oct 7 00:36:35 2024 57.55% done, estimate finish Mon Oct 7 00:36:35 2024 59.61% done, estimate finish Mon Oct 7 00:36:35 2024 61.66% done, estimate finish Mon Oct 7 00:36:35 2024 63.72% done, estimate finish Mon Oct 7 00:36:35 2024 65.77% done, estimate finish Mon Oct 7 00:36:35 2024 67.83% done, estimate finish Mon Oct 7 00:36:35 2024 69.88% done, estimate finish Mon Oct 7 00:36:35 2024 71.94% done, estimate finish Mon Oct 7 00:36:36 2024 73.99% done, estimate finish Mon Oct 7 00:36:36 2024 76.05% done, estimate finish Mon Oct 7 00:36:36 2024 78.10% done, estimate finish Mon Oct 7 00:36:36 2024 80.16% done, estimate finish Mon Oct 7 00:36:36 2024 82.21% done, estimate finish Mon Oct 7 00:36:36 2024 84.27% done, estimate finish Mon Oct 7 00:36:36 2024 86.33% done, estimate finish Mon Oct 7 00:36:36 2024 88.38% done, estimate finish Mon Oct 7 00:36:36 2024 90.44% done, estimate finish Mon Oct 7 00:36:36 2024 92.49% done, estimate finish Mon Oct 7 00:36:36 2024 94.55% done, estimate finish Mon Oct 7 00:36:36 2024 96.60% done, estimate finish Mon Oct 7 00:36:36 2024 98.65% done, estimate finish Mon Oct 7 00:36:36 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243079 Writing: Ending Padblock Start Block 243126 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243276 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 7 00:36:43: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.3725 s, 366 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x2f8ed818. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x2f8ed818 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 51fbd0ce-845b-4718-96f7-8220cf2a97b4 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: b699eb10-75fa-4a8d-9b42-acc9efa21f68 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25393/354112 files (0.1% non-contiguous), 456103/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25393/354112 files (0.1% non-contiguous), 456103/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0530608 s, 2.0 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 7 00:40:04: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 7 00:40:47: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 7 00:41:16: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 7 00:41:17: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 7 00:41:18: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 7 00:41:18: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 7 00:41:19: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 7 00:41:20: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 7 00:41:22: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 7 00:41:23: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 7 00:41:24: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 7 00:41:29: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 7 00:41:30: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 7 00:41:31: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 7 00:41:32: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 7 00:41:34: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 7 00:41:35: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 7 00:41:36: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 7 00:41:37: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 7 00:41:37: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 7 00:41:38: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 7 00:41:39: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 7 00:41:40: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 7 00:41:47: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 7 00:41:48: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 7 00:41:49: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 7 00:41:50: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 7 00:41:51: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 7 00:41:52: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 7 00:41:53: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 7 00:41:55: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 7 00:41:56: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 7 00:41:57: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 7 00:41:58: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 7 00:41:59: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 7 00:42:03: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 7 00:42:12: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 7 00:42:14: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 7 00:42:15: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 7 00:42:15: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 7 00:42:16: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 7 00:43:07: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 7 00:43:09: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 7 00:43:10: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 7 00:43:13: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 7 00:43:14: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 7 00:43:15: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 7 00:43:16: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 7 00:43:17: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 7 00:43:19: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 7 00:43:20: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 7 00:43:25: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 7 00:43:28: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 7 00:43:29: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 7 00:43:30: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 7 00:43:31: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 7 00:43:33: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 7 00:43:34: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 7 00:43:35: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 7 00:43:36: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 7 00:43:36: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 7 00:43:37: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 7 00:43:47: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 7 00:43:49: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 7 00:43:50: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 7 00:43:51: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 7 00:43:55: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 7 00:43:56: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 7 00:44:01: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 7 00:44:02: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 7 00:44:04: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 7 00:44:05: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 7 00:44:09: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 7 00:44:10: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 7 00:44:15: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 7 00:44:16: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 7 00:44:17: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 7 00:44:24: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 7 00:44:25: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 7 00:44:26: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 7 00:44:27: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 7 00:44:28: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 7 00:44:29: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 7 00:44:30: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 7 00:44:32: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 7 00:44:33: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 7 00:44:34: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 7 00:44:35: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 7 00:44:36: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 7 00:44:38: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 7 00:44:38: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 7 00:44:38: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 7 00:44:39: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 7 00:44:40: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 7 00:44:41: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 7 00:44:42: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 7 00:44:43: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 7 00:44:45: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 7 00:45:06: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 7 00:45:07: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 7 00:45:08: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 7 00:45:09: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 7 00:45:10: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 7 00:45:11: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 7 00:45:13: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 7 00:45:14: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 7 00:45:24: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 7 00:45:25: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 7 00:46:02: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 7 00:46:03: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 7 00:46:05: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 7 00:46:06: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 7 00:46:07: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 7 00:46:08: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 7 00:46:09: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 7 00:46:10: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 7 00:46:30: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 7 00:46:32: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 7 00:46:36: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 7 00:46:37: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 7 00:46:38: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 7 00:46:39: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 7 00:46:50: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 7 00:46:51: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 7 00:46:56: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 7 00:46:57: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 7 00:46:58: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 7 00:46:59: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 7 00:47:00: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 7 00:47:01: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 7 00:47:02: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 7 00:47:09: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 7 00:47:10: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 7 00:47:18: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 7 00:47:19: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 7 00:47:20: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 7 00:47:21: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 7 00:47:22: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 7 00:47:24: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 7 00:47:25: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 7 00:47:26: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 7 00:47:27: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 7 00:47:28: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 7 00:47:29: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 7 00:47:30: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 7 00:47:31: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 7 00:47:32: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 7 00:47:33: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 7 00:47:34: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 7 00:47:35: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 7 00:47:36: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 7 00:47:37: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 7 00:48:16: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 7 00:48:26: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 7 00:48:27: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 7 00:48:27: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 7 00:48:29: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 7 00:48:31: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 7 00:48:42: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 7 00:48:43: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 7 00:48:44: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 7 00:48:45: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 7 00:48:46: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 7 00:48:48: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 7 00:48:49: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 7 00:48:49: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 7 00:48:53: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 7 00:48:55: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 7 00:48:56: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 7 00:48:57: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 7 00:48:58: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 7 00:49:00: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 7 00:49:01: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 7 00:49:02: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 7 00:49:03: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 7 00:49:08: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 7 00:49:09: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 7 00:49:10: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 7 00:49:12: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 7 00:49:13: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 7 00:49:14: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 7 00:49:15: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 7 00:49:16: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 7 00:49:17: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 7 00:49:19: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 7 00:49:22: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 7 00:49:23: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 7 00:49:24: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 7 00:49:24: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 7 00:49:25: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 7 00:49:27: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 7 00:49:28: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 7 00:49:29: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 7 00:49:30: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 7 00:49:31: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 7 00:49:35: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 7 00:49:36: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 7 00:49:37: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 7 00:49:39: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 7 00:49:40: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 7 00:49:41: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 7 00:50:07: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 7 00:50:08: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 8 02:30:23: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/34f9da85-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.ZVFia5/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 440 files dracut: Saved: 1.11 MiB dracut: Duration: 0.056940 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.4993e-05 s, 37.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0100946 s, 292 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Tue Oct 8 02:33:40 2024 4.11% done, estimate finish Tue Oct 8 02:33:40 2024 6.17% done, estimate finish Tue Oct 8 02:33:40 2024 8.22% done, estimate finish Tue Oct 8 02:33:40 2024 10.28% done, estimate finish Tue Oct 8 02:33:40 2024 12.33% done, estimate finish Tue Oct 8 02:33:40 2024 14.39% done, estimate finish Tue Oct 8 02:33:40 2024 16.44% done, estimate finish Tue Oct 8 02:33:40 2024 18.50% done, estimate finish Tue Oct 8 02:33:40 2024 20.55% done, estimate finish Tue Oct 8 02:33:40 2024 22.61% done, estimate finish Tue Oct 8 02:33:40 2024 24.66% done, estimate finish Tue Oct 8 02:33:40 2024 26.72% done, estimate finish Tue Oct 8 02:33:40 2024 28.77% done, estimate finish Tue Oct 8 02:33:40 2024 30.83% done, estimate finish Tue Oct 8 02:33:40 2024 32.88% done, estimate finish Tue Oct 8 02:33:40 2024 34.94% done, estimate finish Tue Oct 8 02:33:40 2024 36.99% done, estimate finish Tue Oct 8 02:33:40 2024 39.05% done, estimate finish Tue Oct 8 02:33:40 2024 41.10% done, estimate finish Tue Oct 8 02:33:40 2024 43.16% done, estimate finish Tue Oct 8 02:33:40 2024 45.21% done, estimate finish Tue Oct 8 02:33:40 2024 47.27% done, estimate finish Tue Oct 8 02:33:40 2024 49.32% done, estimate finish Tue Oct 8 02:33:40 2024 51.38% done, estimate finish Tue Oct 8 02:33:40 2024 53.43% done, estimate finish Tue Oct 8 02:33:40 2024 55.49% done, estimate finish Tue Oct 8 02:33:40 2024 57.54% done, estimate finish Tue Oct 8 02:33:40 2024 59.60% done, estimate finish Tue Oct 8 02:33:40 2024 61.65% done, estimate finish Tue Oct 8 02:33:40 2024 63.71% done, estimate finish Tue Oct 8 02:33:40 2024 65.76% done, estimate finish Tue Oct 8 02:33:40 2024 67.82% done, estimate finish Tue Oct 8 02:33:40 2024 69.87% done, estimate finish Tue Oct 8 02:33:40 2024 71.93% done, estimate finish Tue Oct 8 02:33:40 2024 73.98% done, estimate finish Tue Oct 8 02:33:40 2024 76.04% done, estimate finish Tue Oct 8 02:33:40 2024 78.09% done, estimate finish Tue Oct 8 02:33:40 2024 80.15% done, estimate finish Tue Oct 8 02:33:40 2024 82.20% done, estimate finish Tue Oct 8 02:33:40 2024 84.26% done, estimate finish Tue Oct 8 02:33:40 2024 86.32% done, estimate finish Tue Oct 8 02:33:40 2024 88.37% done, estimate finish Tue Oct 8 02:33:40 2024 90.43% done, estimate finish Tue Oct 8 02:33:40 2024 92.48% done, estimate finish Tue Oct 8 02:33:40 2024 94.54% done, estimate finish Tue Oct 8 02:33:40 2024 96.59% done, estimate finish Tue Oct 8 02:33:40 2024 98.64% done, estimate finish Tue Oct 8 02:33:40 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243112 Writing: Ending Padblock Start Block 243159 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243309 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 8 02:33:47: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.657 s, 361 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xdc5d7bd7. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0xdc5d7bd7 Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 3c7cf366-fc69-4574-b5bc-936867af771d Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: ea09b5d9-d265-4771-a9a5-e42d26d94535 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.0% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.0% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25400/354112 files (0.0% non-contiguous), 456233/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25400/354112 files (0.0% non-contiguous), 456233/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0395922 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 8 02:37:09: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 8 02:37:51: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 8 02:38:20: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 8 02:38:21: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 8 02:38:23: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 8 02:38:23: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 8 02:38:24: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 8 02:38:25: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 8 02:38:26: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 8 02:38:27: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 8 02:38:28: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 8 02:38:34: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 8 02:38:35: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 8 02:38:36: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 8 02:38:37: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 8 02:38:38: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 8 02:38:39: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 8 02:38:40: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 8 02:38:41: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 8 02:38:42: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 8 02:38:43: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 8 02:38:44: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 8 02:38:45: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 8 02:38:51: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 8 02:38:52: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 8 02:38:53: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 8 02:38:55: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 8 02:38:56: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 8 02:38:57: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 8 02:38:58: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 8 02:38:59: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 8 02:39:00: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 8 02:39:01: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 8 02:39:03: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 8 02:39:04: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 8 02:39:08: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 8 02:39:17: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 8 02:39:17: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 8 02:39:18: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 8 02:39:19: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 8 02:39:21: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 8 02:40:12: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 8 02:40:13: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 8 02:40:14: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 8 02:40:17: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 8 02:40:18: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 8 02:40:20: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 8 02:40:21: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 8 02:40:22: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 8 02:40:23: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 8 02:40:24: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 8 02:40:29: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 8 02:40:33: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 8 02:40:34: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 8 02:40:35: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 8 02:40:36: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 8 02:40:37: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 8 02:40:38: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 8 02:40:39: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 8 02:40:41: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 8 02:40:41: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 8 02:40:42: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 8 02:40:52: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 8 02:40:53: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 8 02:40:54: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 8 02:40:55: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 8 02:41:00: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 8 02:41:01: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 8 02:41:06: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 8 02:41:07: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 8 02:41:08: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 8 02:41:09: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 8 02:41:13: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 8 02:41:15: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 8 02:41:20: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 8 02:41:21: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 8 02:41:22: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 8 02:41:29: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 8 02:41:30: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 8 02:41:31: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 8 02:41:33: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 8 02:41:34: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 8 02:41:35: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 8 02:41:36: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 8 02:41:37: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 8 02:41:39: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 8 02:41:40: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 8 02:41:41: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 8 02:41:42: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 8 02:41:43: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 8 02:41:43: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 8 02:41:43: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 8 02:41:44: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 8 02:41:46: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 8 02:41:47: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 8 02:41:48: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 8 02:41:49: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 8 02:41:50: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 8 02:42:11: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 8 02:42:12: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 8 02:42:14: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 8 02:42:15: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 8 02:42:16: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 8 02:42:17: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 8 02:42:18: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 8 02:42:19: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 8 02:42:29: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 8 02:42:31: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 8 02:43:08: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 8 02:43:09: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 8 02:43:10: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 8 02:43:11: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 8 02:43:12: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 8 02:43:14: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 8 02:43:15: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 8 02:43:16: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 8 02:43:36: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 8 02:43:36: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 8 02:43:40: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 8 02:43:42: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 8 02:43:43: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 8 02:43:44: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 8 02:43:55: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 8 02:43:56: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 8 02:44:00: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 8 02:44:01: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 8 02:44:03: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 8 02:44:04: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 8 02:44:05: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 8 02:44:06: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 8 02:44:07: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 8 02:44:13: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 8 02:44:14: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 8 02:44:23: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 8 02:44:24: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 8 02:44:25: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 8 02:44:26: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 8 02:44:27: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 8 02:44:28: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 8 02:44:29: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 8 02:44:30: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 8 02:44:31: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 8 02:44:32: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 8 02:44:33: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 8 02:44:34: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 8 02:44:34: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 8 02:44:35: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 8 02:44:36: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 8 02:44:38: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 8 02:44:39: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 8 02:44:40: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 8 02:44:41: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 8 02:45:19: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 8 02:45:30: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 8 02:45:31: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 8 02:45:31: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 8 02:45:33: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 8 02:45:34: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 8 02:45:45: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 8 02:45:47: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 8 02:45:48: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 8 02:45:49: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 8 02:45:50: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 8 02:45:51: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 8 02:45:52: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 8 02:45:53: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 8 02:45:58: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 8 02:46:00: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 8 02:46:01: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 8 02:46:02: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 8 02:46:03: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 8 02:46:04: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 8 02:46:05: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 8 02:46:07: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 8 02:46:08: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 8 02:46:13: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 8 02:46:14: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 8 02:46:15: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 8 02:46:16: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 8 02:46:17: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 8 02:46:19: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 8 02:46:20: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 8 02:46:21: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 8 02:46:22: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 8 02:46:23: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 8 02:46:26: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 8 02:46:28: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 8 02:46:29: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 8 02:46:29: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 8 02:46:30: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 8 02:46:31: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 8 02:46:32: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 8 02:46:33: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 8 02:46:34: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 8 02:46:36: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 8 02:46:40: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 8 02:46:41: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 8 02:46:42: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 8 02:46:43: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 8 02:46:44: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 8 02:46:45: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 8 02:47:12: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 8 02:47:13: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 8 18:18:54: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/c0dae7b7-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.xeXnSb/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043010 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.1541e-05 s, 39.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00673058 s, 438 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Tue Oct 8 18:22:16 2024 4.11% done, estimate finish Tue Oct 8 18:22:16 2024 6.17% done, estimate finish Tue Oct 8 18:22:16 2024 8.22% done, estimate finish Tue Oct 8 18:22:16 2024 10.28% done, estimate finish Tue Oct 8 18:22:16 2024 12.33% done, estimate finish Tue Oct 8 18:22:16 2024 14.39% done, estimate finish Tue Oct 8 18:22:16 2024 16.44% done, estimate finish Tue Oct 8 18:22:16 2024 18.50% done, estimate finish Tue Oct 8 18:22:16 2024 20.55% done, estimate finish Tue Oct 8 18:22:16 2024 22.61% done, estimate finish Tue Oct 8 18:22:16 2024 24.66% done, estimate finish Tue Oct 8 18:22:16 2024 26.72% done, estimate finish Tue Oct 8 18:22:16 2024 28.77% done, estimate finish Tue Oct 8 18:22:16 2024 30.83% done, estimate finish Tue Oct 8 18:22:16 2024 32.88% done, estimate finish Tue Oct 8 18:22:16 2024 34.94% done, estimate finish Tue Oct 8 18:22:16 2024 36.99% done, estimate finish Tue Oct 8 18:22:16 2024 39.05% done, estimate finish Tue Oct 8 18:22:16 2024 41.10% done, estimate finish Tue Oct 8 18:22:16 2024 43.16% done, estimate finish Tue Oct 8 18:22:16 2024 45.21% done, estimate finish Tue Oct 8 18:22:16 2024 47.27% done, estimate finish Tue Oct 8 18:22:16 2024 49.32% done, estimate finish Tue Oct 8 18:22:16 2024 51.38% done, estimate finish Tue Oct 8 18:22:16 2024 53.43% done, estimate finish Tue Oct 8 18:22:16 2024 55.49% done, estimate finish Tue Oct 8 18:22:16 2024 57.54% done, estimate finish Tue Oct 8 18:22:16 2024 59.60% done, estimate finish Tue Oct 8 18:22:16 2024 61.65% done, estimate finish Tue Oct 8 18:22:16 2024 63.71% done, estimate finish Tue Oct 8 18:22:16 2024 65.76% done, estimate finish Tue Oct 8 18:22:16 2024 67.82% done, estimate finish Tue Oct 8 18:22:16 2024 69.87% done, estimate finish Tue Oct 8 18:22:16 2024 71.93% done, estimate finish Tue Oct 8 18:22:16 2024 73.98% done, estimate finish Tue Oct 8 18:22:16 2024 76.04% done, estimate finish Tue Oct 8 18:22:16 2024 78.09% done, estimate finish Tue Oct 8 18:22:16 2024 80.15% done, estimate finish Tue Oct 8 18:22:16 2024 82.20% done, estimate finish Tue Oct 8 18:22:16 2024 84.26% done, estimate finish Tue Oct 8 18:22:16 2024 86.31% done, estimate finish Tue Oct 8 18:22:16 2024 88.37% done, estimate finish Tue Oct 8 18:22:16 2024 90.42% done, estimate finish Tue Oct 8 18:22:16 2024 92.48% done, estimate finish Tue Oct 8 18:22:16 2024 94.53% done, estimate finish Tue Oct 8 18:22:16 2024 96.59% done, estimate finish Tue Oct 8 18:22:16 2024 98.64% done, estimate finish Tue Oct 8 18:22:16 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243116 Writing: Ending Padblock Start Block 243163 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243313 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 8 18:22:22: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.6013 s, 362 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xc82a59db. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0xc82a59db Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 115e65d0-266b-440e-a201-79f727e8ec14 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: f3d31474-e317-4564-97fd-2c1331d55016 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25402/354112 files (0.0% non-contiguous), 456240/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25402/354112 files (0.0% non-contiguous), 456240/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0408401 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 8 18:25:48: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 8 18:26:30: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 8 18:26:59: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 8 18:27:00: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 8 18:27:02: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 8 18:27:03: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 8 18:27:04: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 8 18:27:05: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 8 18:27:06: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 8 18:27:07: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 8 18:27:08: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 8 18:27:13: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 8 18:27:15: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 8 18:27:16: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 8 18:27:17: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 8 18:27:18: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 8 18:27:19: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 8 18:27:20: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 8 18:27:21: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 8 18:27:22: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 8 18:27:23: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 8 18:27:24: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 8 18:27:25: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 8 18:27:31: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 8 18:27:32: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 8 18:27:33: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 8 18:27:35: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 8 18:27:36: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 8 18:27:37: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 8 18:27:38: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 8 18:27:39: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 8 18:27:40: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 8 18:27:41: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 8 18:27:42: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 8 18:27:44: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 8 18:27:48: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 8 18:27:57: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 8 18:27:57: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 8 18:27:58: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 8 18:27:59: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 8 18:28:01: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 8 18:28:52: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 8 18:28:53: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 8 18:28:54: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 8 18:28:57: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 8 18:28:58: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 8 18:29:00: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 8 18:29:01: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 8 18:29:02: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 8 18:29:03: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 8 18:29:04: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 8 18:29:09: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 8 18:29:12: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 8 18:29:14: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 8 18:29:15: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 8 18:29:16: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 8 18:29:17: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 8 18:29:18: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 8 18:29:19: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 8 18:29:20: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 8 18:29:21: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 8 18:29:22: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 8 18:29:32: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 8 18:29:33: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 8 18:29:34: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 8 18:29:35: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 8 18:29:39: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 8 18:29:41: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 8 18:29:46: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 8 18:29:47: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 8 18:29:48: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 8 18:29:49: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 8 18:29:53: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 8 18:29:54: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 8 18:30:00: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 8 18:30:01: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 8 18:30:02: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 8 18:30:08: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 8 18:30:09: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 8 18:30:10: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 8 18:30:11: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 8 18:30:13: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 8 18:30:14: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 8 18:30:15: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 8 18:30:16: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 8 18:30:17: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 8 18:30:19: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 8 18:30:20: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 8 18:30:21: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 8 18:30:22: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 8 18:30:23: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 8 18:30:23: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 8 18:30:24: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 8 18:30:25: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 8 18:30:27: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 8 18:30:28: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 8 18:30:29: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 8 18:30:30: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 8 18:30:51: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 8 18:30:52: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 8 18:30:53: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 8 18:30:55: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 8 18:30:56: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 8 18:30:57: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 8 18:30:58: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 8 18:30:59: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 8 18:31:09: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 8 18:31:10: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 8 18:31:47: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 8 18:31:48: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 8 18:31:49: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 8 18:31:50: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 8 18:31:51: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 8 18:31:52: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 8 18:31:53: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 8 18:31:55: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 8 18:32:15: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 8 18:32:15: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 8 18:32:19: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 8 18:32:20: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 8 18:32:21: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 8 18:32:23: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 8 18:32:34: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 8 18:32:35: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 8 18:32:39: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 8 18:32:40: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 8 18:32:41: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 8 18:32:42: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 8 18:32:44: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 8 18:32:45: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 8 18:32:46: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 8 18:32:52: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 8 18:32:53: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 8 18:33:01: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 8 18:33:02: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 8 18:33:04: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 8 18:33:05: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 8 18:33:06: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 8 18:33:07: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 8 18:33:08: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 8 18:33:09: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 8 18:33:10: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 8 18:33:12: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 8 18:33:13: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 8 18:33:14: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 8 18:33:14: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 8 18:33:15: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 8 18:33:16: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 8 18:33:17: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 8 18:33:18: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 8 18:33:20: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 8 18:33:21: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 8 18:33:59: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 8 18:34:09: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 8 18:34:11: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 8 18:34:11: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 8 18:34:13: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 8 18:34:14: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 8 18:34:25: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 8 18:34:26: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 8 18:34:28: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 8 18:34:29: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 8 18:34:30: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 8 18:34:31: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 8 18:34:32: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 8 18:34:32: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 8 18:34:36: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 8 18:34:39: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 8 18:34:40: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 8 18:34:41: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 8 18:34:42: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 8 18:34:43: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 8 18:34:44: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 8 18:34:45: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 8 18:34:47: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 8 18:34:52: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 8 18:34:53: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 8 18:34:54: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 8 18:34:55: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 8 18:34:56: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 8 18:34:57: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 8 18:34:59: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 8 18:35:00: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 8 18:35:01: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 8 18:35:02: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 8 18:35:05: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 8 18:35:06: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 8 18:35:07: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 8 18:35:09: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 8 18:35:10: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 8 18:35:11: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 8 18:35:12: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 8 18:35:13: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 8 18:35:14: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 8 18:35:15: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 8 18:35:20: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 8 18:35:21: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 8 18:35:22: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 8 18:35:23: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 8 18:35:24: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 8 18:35:25: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 8 18:35:52: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 8 18:35:53: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 9 02:55:40: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/a118df60-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.2BftGT/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043086 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.2599e-05 s, 28.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00661448 s, 446 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Wed Oct 9 02:58:58 2024 4.11% done, estimate finish Wed Oct 9 02:58:58 2024 6.17% done, estimate finish Wed Oct 9 02:58:58 2024 8.22% done, estimate finish Wed Oct 9 02:58:58 2024 10.28% done, estimate finish Wed Oct 9 02:58:58 2024 12.33% done, estimate finish Wed Oct 9 02:58:58 2024 14.39% done, estimate finish Wed Oct 9 02:58:58 2024 16.44% done, estimate finish Wed Oct 9 02:58:58 2024 18.50% done, estimate finish Wed Oct 9 02:58:58 2024 20.55% done, estimate finish Wed Oct 9 02:58:58 2024 22.61% done, estimate finish Wed Oct 9 02:58:58 2024 24.66% done, estimate finish Wed Oct 9 02:58:58 2024 26.72% done, estimate finish Wed Oct 9 02:58:58 2024 28.77% done, estimate finish Wed Oct 9 02:58:58 2024 30.83% done, estimate finish Wed Oct 9 02:58:58 2024 32.88% done, estimate finish Wed Oct 9 02:58:58 2024 34.94% done, estimate finish Wed Oct 9 02:58:58 2024 36.99% done, estimate finish Wed Oct 9 02:58:58 2024 39.05% done, estimate finish Wed Oct 9 02:58:58 2024 41.10% done, estimate finish Wed Oct 9 02:58:58 2024 43.16% done, estimate finish Wed Oct 9 02:58:58 2024 45.22% done, estimate finish Wed Oct 9 02:58:58 2024 47.27% done, estimate finish Wed Oct 9 02:58:58 2024 49.33% done, estimate finish Wed Oct 9 02:58:58 2024 51.38% done, estimate finish Wed Oct 9 02:58:58 2024 53.44% done, estimate finish Wed Oct 9 02:58:58 2024 55.49% done, estimate finish Wed Oct 9 02:58:58 2024 57.55% done, estimate finish Wed Oct 9 02:58:58 2024 59.60% done, estimate finish Wed Oct 9 02:58:58 2024 61.66% done, estimate finish Wed Oct 9 02:58:58 2024 63.71% done, estimate finish Wed Oct 9 02:58:58 2024 65.77% done, estimate finish Wed Oct 9 02:58:58 2024 67.83% done, estimate finish Wed Oct 9 02:58:58 2024 69.88% done, estimate finish Wed Oct 9 02:58:58 2024 71.94% done, estimate finish Wed Oct 9 02:58:58 2024 73.99% done, estimate finish Wed Oct 9 02:58:58 2024 76.05% done, estimate finish Wed Oct 9 02:58:58 2024 78.10% done, estimate finish Wed Oct 9 02:58:58 2024 80.16% done, estimate finish Wed Oct 9 02:58:58 2024 82.21% done, estimate finish Wed Oct 9 02:58:58 2024 84.26% done, estimate finish Wed Oct 9 02:58:58 2024 86.32% done, estimate finish Wed Oct 9 02:58:58 2024 88.37% done, estimate finish Wed Oct 9 02:58:58 2024 90.43% done, estimate finish Wed Oct 9 02:58:58 2024 92.48% done, estimate finish Wed Oct 9 02:58:58 2024 94.54% done, estimate finish Wed Oct 9 02:58:58 2024 96.59% done, estimate finish Wed Oct 9 02:58:58 2024 98.65% done, estimate finish Wed Oct 9 02:58:58 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243095 Writing: Ending Padblock Start Block 243142 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243292 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 9 02:59:05: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.7017 s, 360 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x2e2c6a3e. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0x2e2c6a3e Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: e17469c8-ba58-46c3-89d7-e9c43b2a6956 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 857d6a59-d369-4eb1-955e-b80094636fdf Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25402/354112 files (0.0% non-contiguous), 456244/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25402/354112 files (0.0% non-contiguous), 456244/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0409014 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 9 03:02:25: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 9 03:03:07: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 9 03:03:36: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 9 03:03:37: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 9 03:03:39: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 9 03:03:40: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 9 03:03:41: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 9 03:03:42: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 9 03:03:43: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 9 03:03:44: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 9 03:03:45: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 9 03:03:51: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 9 03:03:52: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 9 03:03:53: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 9 03:03:54: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 9 03:03:55: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 9 03:03:56: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 9 03:03:57: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 9 03:03:58: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 9 03:03:59: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 9 03:04:00: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 9 03:04:01: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 9 03:04:02: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 9 03:04:08: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 9 03:04:09: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 9 03:04:10: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 9 03:04:12: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 9 03:04:13: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 9 03:04:14: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 9 03:04:15: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 9 03:04:16: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 9 03:04:17: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 9 03:04:18: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 9 03:04:20: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 9 03:04:21: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 9 03:04:25: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 9 03:04:34: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 9 03:04:34: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 9 03:04:35: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 9 03:04:36: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 9 03:04:38: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 9 03:05:29: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 9 03:05:30: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 9 03:05:31: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 9 03:05:34: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 9 03:05:35: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 9 03:05:37: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 9 03:05:38: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 9 03:05:39: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 9 03:05:40: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 9 03:05:41: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 9 03:05:46: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 9 03:05:49: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 9 03:05:51: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 9 03:05:52: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 9 03:05:53: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 9 03:05:54: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 9 03:05:55: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 9 03:05:56: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 9 03:05:57: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 9 03:05:58: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 9 03:05:59: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 9 03:06:09: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 9 03:06:10: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 9 03:06:11: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 9 03:06:12: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 9 03:06:17: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 9 03:06:18: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 9 03:06:23: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 9 03:06:24: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 9 03:06:25: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 9 03:06:26: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 9 03:06:30: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 9 03:06:32: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 9 03:06:37: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 9 03:06:38: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 9 03:06:39: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 9 03:06:45: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 9 03:06:46: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 9 03:06:47: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 9 03:06:49: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 9 03:06:50: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 9 03:06:51: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 9 03:06:52: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 9 03:06:53: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 9 03:06:54: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 9 03:06:56: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 9 03:06:57: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 9 03:06:58: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 9 03:06:59: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 9 03:06:59: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 9 03:07:00: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 9 03:07:01: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 9 03:07:02: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 9 03:07:04: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 9 03:07:05: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 9 03:07:06: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 9 03:07:06: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 9 03:07:27: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 9 03:07:28: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 9 03:07:30: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 9 03:07:31: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 9 03:07:32: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 9 03:07:33: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 9 03:07:34: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 9 03:07:35: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 9 03:07:45: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 9 03:07:46: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 9 03:08:23: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 9 03:08:24: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 9 03:08:24: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 9 03:08:25: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 9 03:08:26: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 9 03:08:27: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 9 03:08:29: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 9 03:08:30: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 9 03:08:50: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 9 03:08:51: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 9 03:08:55: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 9 03:08:56: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 9 03:08:57: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 9 03:08:59: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 9 03:09:10: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 9 03:09:11: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 9 03:09:15: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 9 03:09:16: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 9 03:09:17: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 9 03:09:18: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 9 03:09:20: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 9 03:09:21: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 9 03:09:22: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 9 03:09:28: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 9 03:09:29: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 9 03:09:37: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 9 03:09:38: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 9 03:09:40: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 9 03:09:41: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 9 03:09:42: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 9 03:09:43: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 9 03:09:44: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 9 03:09:44: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 9 03:09:45: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 9 03:09:47: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 9 03:09:48: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 9 03:09:49: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 9 03:09:49: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 9 03:09:50: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 9 03:09:51: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 9 03:09:52: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 9 03:09:53: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 9 03:09:55: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 9 03:09:56: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 9 03:10:34: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 9 03:10:44: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 9 03:10:46: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 9 03:10:46: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 9 03:10:48: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 9 03:10:49: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 9 03:11:00: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 9 03:11:01: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 9 03:11:03: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 9 03:11:04: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 9 03:11:05: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 9 03:11:06: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 9 03:11:07: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 9 03:11:07: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 9 03:11:11: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 9 03:11:13: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 9 03:11:15: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 9 03:11:16: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 9 03:11:17: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 9 03:11:18: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 9 03:11:19: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 9 03:11:20: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 9 03:11:21: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 9 03:11:27: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 9 03:11:28: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 9 03:11:29: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 9 03:11:30: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 9 03:11:31: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 9 03:11:32: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 9 03:11:33: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 9 03:11:35: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 9 03:11:35: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 9 03:11:36: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 9 03:11:39: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 9 03:11:40: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 9 03:11:41: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 9 03:11:41: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 9 03:11:43: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 9 03:11:44: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 9 03:11:45: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 9 03:11:46: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 9 03:11:47: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 9 03:11:48: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 9 03:11:52: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 9 03:11:54: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 9 03:11:55: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 9 03:11:56: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 9 03:11:57: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 9 03:11:58: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 9 03:12:25: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 9 03:12:26: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 9 18:14:05: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/a118df60-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.vVfUSC/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.051646 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.7967e-05 s, 42.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00662245 s, 445 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Wed Oct 9 18:17:24 2024 4.11% done, estimate finish Wed Oct 9 18:17:24 2024 6.17% done, estimate finish Wed Oct 9 18:17:24 2024 8.22% done, estimate finish Wed Oct 9 18:17:24 2024 10.28% done, estimate finish Wed Oct 9 18:17:24 2024 12.33% done, estimate finish Wed Oct 9 18:17:24 2024 14.39% done, estimate finish Wed Oct 9 18:17:24 2024 16.44% done, estimate finish Wed Oct 9 18:17:24 2024 18.50% done, estimate finish Wed Oct 9 18:17:24 2024 20.55% done, estimate finish Wed Oct 9 18:17:24 2024 22.61% done, estimate finish Wed Oct 9 18:17:24 2024 24.66% done, estimate finish Wed Oct 9 18:17:24 2024 26.72% done, estimate finish Wed Oct 9 18:17:24 2024 28.77% done, estimate finish Wed Oct 9 18:17:24 2024 30.83% done, estimate finish Wed Oct 9 18:17:24 2024 32.88% done, estimate finish Wed Oct 9 18:17:24 2024 34.94% done, estimate finish Wed Oct 9 18:17:24 2024 36.99% done, estimate finish Wed Oct 9 18:17:24 2024 39.05% done, estimate finish Wed Oct 9 18:17:24 2024 41.10% done, estimate finish Wed Oct 9 18:17:24 2024 43.16% done, estimate finish Wed Oct 9 18:17:24 2024 45.21% done, estimate finish Wed Oct 9 18:17:24 2024 47.27% done, estimate finish Wed Oct 9 18:17:24 2024 49.32% done, estimate finish Wed Oct 9 18:17:24 2024 51.38% done, estimate finish Wed Oct 9 18:17:24 2024 53.43% done, estimate finish Wed Oct 9 18:17:24 2024 55.49% done, estimate finish Wed Oct 9 18:17:24 2024 57.55% done, estimate finish Wed Oct 9 18:17:24 2024 59.60% done, estimate finish Wed Oct 9 18:17:24 2024 61.66% done, estimate finish Wed Oct 9 18:17:24 2024 63.71% done, estimate finish Wed Oct 9 18:17:24 2024 65.77% done, estimate finish Wed Oct 9 18:17:24 2024 67.82% done, estimate finish Wed Oct 9 18:17:24 2024 69.88% done, estimate finish Wed Oct 9 18:17:24 2024 71.93% done, estimate finish Wed Oct 9 18:17:24 2024 73.99% done, estimate finish Wed Oct 9 18:17:24 2024 76.04% done, estimate finish Wed Oct 9 18:17:24 2024 78.10% done, estimate finish Wed Oct 9 18:17:24 2024 80.15% done, estimate finish Wed Oct 9 18:17:24 2024 82.21% done, estimate finish Wed Oct 9 18:17:24 2024 84.26% done, estimate finish Wed Oct 9 18:17:24 2024 86.32% done, estimate finish Wed Oct 9 18:17:24 2024 88.37% done, estimate finish Wed Oct 9 18:17:24 2024 90.43% done, estimate finish Wed Oct 9 18:17:24 2024 92.48% done, estimate finish Wed Oct 9 18:17:24 2024 94.54% done, estimate finish Wed Oct 9 18:17:24 2024 96.59% done, estimate finish Wed Oct 9 18:17:24 2024 98.65% done, estimate finish Wed Oct 9 18:17:24 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243099 Writing: Ending Padblock Start Block 243146 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243296 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 9 18:17:31: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.6356 s, 361 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xae6acf39. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0xae6acf39 Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: b26bf98c-ea87-4539-b165-4be372f4fca9 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: f3fba62a-113a-41ee-bf1d-bc171016c97c Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.0% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.0% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25403/354112 files (0.1% non-contiguous), 456249/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25403/354112 files (0.1% non-contiguous), 456249/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.036203 s, 2.9 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 9 18:20:56: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 9 18:21:38: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 9 18:22:07: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 9 18:22:08: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 9 18:22:09: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 9 18:22:10: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 9 18:22:12: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 9 18:22:13: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 9 18:22:14: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 9 18:22:15: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 9 18:22:16: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 9 18:22:21: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 9 18:22:22: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 9 18:22:24: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 9 18:22:25: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 9 18:22:26: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 9 18:22:27: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 9 18:22:28: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 9 18:22:29: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 9 18:22:30: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 9 18:22:31: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 9 18:22:33: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 9 18:22:34: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 9 18:22:40: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 9 18:22:41: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 9 18:22:42: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 9 18:22:43: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 9 18:22:44: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 9 18:22:46: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 9 18:22:47: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 9 18:22:48: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 9 18:22:49: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 9 18:22:50: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 9 18:22:51: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 9 18:22:52: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 9 18:22:57: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 9 18:23:06: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 9 18:23:07: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 9 18:23:08: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 9 18:23:09: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 9 18:23:10: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 9 18:24:02: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 9 18:24:03: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 9 18:24:04: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 9 18:24:08: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 9 18:24:09: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 9 18:24:10: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 9 18:24:11: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 9 18:24:13: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 9 18:24:14: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 9 18:24:15: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 9 18:24:20: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 9 18:24:23: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 9 18:24:24: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 9 18:24:25: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 9 18:24:27: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 9 18:24:28: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 9 18:24:29: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 9 18:24:30: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 9 18:24:31: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 9 18:24:32: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 9 18:24:33: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 9 18:24:44: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 9 18:24:45: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 9 18:24:46: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 9 18:24:47: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 9 18:24:51: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 9 18:24:52: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 9 18:24:57: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 9 18:24:59: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 9 18:25:00: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 9 18:25:01: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 9 18:25:05: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 9 18:25:06: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 9 18:25:11: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 9 18:25:13: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 9 18:25:14: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 9 18:25:20: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 9 18:25:21: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 9 18:25:22: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 9 18:25:23: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 9 18:25:24: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 9 18:25:25: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 9 18:25:27: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 9 18:25:28: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 9 18:25:29: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 9 18:25:30: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 9 18:25:31: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 9 18:25:33: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 9 18:25:34: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 9 18:25:34: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 9 18:25:35: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 9 18:25:36: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 9 18:25:37: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 9 18:25:38: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 9 18:25:39: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 9 18:25:41: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 9 18:25:42: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 9 18:26:03: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 9 18:26:04: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 9 18:26:05: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 9 18:26:06: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 9 18:26:07: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 9 18:26:09: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 9 18:26:10: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 9 18:26:11: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 9 18:26:21: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 9 18:26:22: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 9 18:26:58: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 9 18:27:00: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 9 18:27:01: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 9 18:27:02: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 9 18:27:03: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 9 18:27:04: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 9 18:27:05: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 9 18:27:06: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 9 18:27:27: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 9 18:27:28: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 9 18:27:32: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 9 18:27:33: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 9 18:27:34: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 9 18:27:35: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 9 18:27:46: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 9 18:27:48: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 9 18:27:52: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 9 18:27:53: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 9 18:27:54: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 9 18:27:55: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 9 18:27:56: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 9 18:27:57: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 9 18:27:59: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 9 18:28:05: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 9 18:28:06: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 9 18:28:14: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 9 18:28:15: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 9 18:28:16: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 9 18:28:17: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 9 18:28:19: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 9 18:28:20: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 9 18:28:21: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 9 18:28:22: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 9 18:28:23: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 9 18:28:24: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 9 18:28:25: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 9 18:28:27: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 9 18:28:28: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 9 18:28:29: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 9 18:28:30: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 9 18:28:31: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 9 18:28:32: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 9 18:28:33: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 9 18:28:34: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 9 18:29:13: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 9 18:29:23: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 9 18:29:24: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 9 18:29:25: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 9 18:29:27: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 9 18:29:29: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 9 18:29:40: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 9 18:29:41: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 9 18:29:42: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 9 18:29:43: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 9 18:29:44: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 9 18:29:46: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 9 18:29:47: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 9 18:29:48: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 9 18:29:52: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 9 18:29:54: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 9 18:29:55: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 9 18:29:56: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 9 18:29:58: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 9 18:29:59: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 9 18:30:00: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 9 18:30:01: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 9 18:30:02: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 9 18:30:07: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 9 18:30:08: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 9 18:30:10: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 9 18:30:11: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 9 18:30:12: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 9 18:30:13: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 9 18:30:14: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 9 18:30:15: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 9 18:30:16: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 9 18:30:18: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 9 18:30:21: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 9 18:30:22: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 9 18:30:23: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 9 18:30:24: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 9 18:30:25: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 9 18:30:27: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 9 18:30:28: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 9 18:30:29: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 9 18:30:30: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 9 18:30:31: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 9 18:30:35: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 9 18:30:36: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 9 18:30:37: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 9 18:30:39: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 9 18:30:40: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 9 18:30:41: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 9 18:31:07: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 9 18:31:08: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 13 21:07:52: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/8d601468-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.Hcfa1M/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 440 files dracut: Saved: 1.11 MiB dracut: Duration: 0.130324 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.7162e-05 s, 30.5 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00659248 s, 447 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Sun Oct 13 21:12:11 2024 4.11% done, estimate finish Sun Oct 13 21:12:11 2024 6.17% done, estimate finish Sun Oct 13 21:12:11 2024 8.22% done, estimate finish Sun Oct 13 21:12:23 2024 10.27% done, estimate finish Sun Oct 13 21:12:20 2024 12.32% done, estimate finish Sun Oct 13 21:12:19 2024 14.38% done, estimate finish Sun Oct 13 21:12:17 2024 16.43% done, estimate finish Sun Oct 13 21:12:17 2024 18.49% done, estimate finish Sun Oct 13 21:12:16 2024 20.54% done, estimate finish Sun Oct 13 21:12:15 2024 22.59% done, estimate finish Sun Oct 13 21:12:15 2024 24.65% done, estimate finish Sun Oct 13 21:12:15 2024 26.70% done, estimate finish Sun Oct 13 21:12:14 2024 28.75% done, estimate finish Sun Oct 13 21:12:14 2024 30.81% done, estimate finish Sun Oct 13 21:12:14 2024 32.86% done, estimate finish Sun Oct 13 21:12:14 2024 34.92% done, estimate finish Sun Oct 13 21:12:13 2024 36.97% done, estimate finish Sun Oct 13 21:12:13 2024 39.02% done, estimate finish Sun Oct 13 21:12:13 2024 41.07% done, estimate finish Sun Oct 13 21:12:13 2024 43.13% done, estimate finish Sun Oct 13 21:12:13 2024 45.18% done, estimate finish Sun Oct 13 21:12:13 2024 47.24% done, estimate finish Sun Oct 13 21:12:13 2024 49.29% done, estimate finish Sun Oct 13 21:12:13 2024 51.35% done, estimate finish Sun Oct 13 21:12:12 2024 53.40% done, estimate finish Sun Oct 13 21:12:12 2024 55.45% done, estimate finish Sun Oct 13 21:12:12 2024 57.50% done, estimate finish Sun Oct 13 21:12:12 2024 59.56% done, estimate finish Sun Oct 13 21:12:12 2024 61.61% done, estimate finish Sun Oct 13 21:12:12 2024 63.67% done, estimate finish Sun Oct 13 21:12:12 2024 65.72% done, estimate finish Sun Oct 13 21:12:12 2024 67.77% done, estimate finish Sun Oct 13 21:12:12 2024 69.82% done, estimate finish Sun Oct 13 21:12:12 2024 71.88% done, estimate finish Sun Oct 13 21:12:12 2024 73.93% done, estimate finish Sun Oct 13 21:12:12 2024 75.99% done, estimate finish Sun Oct 13 21:12:12 2024 78.04% done, estimate finish Sun Oct 13 21:12:12 2024 80.10% done, estimate finish Sun Oct 13 21:12:12 2024 82.15% done, estimate finish Sun Oct 13 21:12:12 2024 84.20% done, estimate finish Sun Oct 13 21:12:12 2024 86.25% done, estimate finish Sun Oct 13 21:12:12 2024 88.31% done, estimate finish Sun Oct 13 21:12:12 2024 90.36% done, estimate finish Sun Oct 13 21:12:12 2024 92.42% done, estimate finish Sun Oct 13 21:12:12 2024 94.47% done, estimate finish Sun Oct 13 21:12:12 2024 96.52% done, estimate finish Sun Oct 13 21:12:12 2024 98.58% done, estimate finish Sun Oct 13 21:12:12 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243279 Writing: Ending Padblock Start Block 243326 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243476 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 13 21:12:19: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.2307 s, 369 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x6ede7e01. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x6ede7e01 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 78a3f2e4-0b4e-42f7-b259-7d001a4b41b7 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 503b6df6-ea00-4289-8590-1792a0f5cc87 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25408/354112 files (0.0% non-contiguous), 456383/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25408/354112 files (0.0% non-contiguous), 456383/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0383818 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 13 21:15:39: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 13 21:16:22: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 13 21:16:51: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 13 21:16:52: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 13 21:16:53: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 13 21:16:54: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 13 21:16:55: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 13 21:16:57: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 13 21:16:58: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 13 21:16:59: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 13 21:17:00: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 13 21:17:05: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 13 21:17:06: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 13 21:17:07: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 13 21:17:09: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 13 21:17:10: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 13 21:17:11: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 13 21:17:12: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 13 21:17:13: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 13 21:17:14: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 13 21:17:15: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 13 21:17:17: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 13 21:17:18: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 13 21:17:28: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 13 21:17:29: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 13 21:17:30: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 13 21:17:31: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 13 21:17:32: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 13 21:17:34: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 13 21:17:35: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 13 21:17:36: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 13 21:17:37: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 13 21:17:38: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 13 21:17:39: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 13 21:17:40: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 13 21:17:44: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 13 21:17:55: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 13 21:17:56: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 13 21:17:57: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 13 21:17:58: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 13 21:17:59: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 13 21:18:51: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 13 21:18:52: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 13 21:18:53: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 13 21:18:57: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 13 21:18:58: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 13 21:18:59: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 13 21:19:00: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 13 21:19:02: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 13 21:19:03: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 13 21:19:04: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 13 21:19:14: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 13 21:19:17: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 13 21:19:18: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 13 21:19:20: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 13 21:19:21: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 13 21:19:22: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 13 21:19:23: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 13 21:19:24: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 13 21:19:25: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 13 21:19:26: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 13 21:19:27: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 13 21:19:38: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 13 21:19:39: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 13 21:19:40: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 13 21:19:41: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 13 21:19:46: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 13 21:19:47: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 13 21:19:59: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 13 21:20:00: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 13 21:20:01: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 13 21:20:02: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 13 21:20:06: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 13 21:20:07: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 13 21:20:12: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 13 21:20:14: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 13 21:20:15: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 13 21:20:22: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 13 21:20:23: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 13 21:20:24: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 13 21:20:25: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 13 21:20:26: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 13 21:20:28: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 13 21:20:29: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 13 21:20:30: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 13 21:20:31: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 13 21:20:32: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 13 21:20:33: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 13 21:20:35: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 13 21:20:36: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 13 21:20:37: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 13 21:20:38: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 13 21:20:39: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 13 21:20:40: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 13 21:20:41: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 13 21:20:43: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 13 21:20:44: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 13 21:20:45: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 13 21:21:12: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 13 21:21:13: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 13 21:21:15: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 13 21:21:16: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 13 21:21:18: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 13 21:21:19: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 13 21:21:20: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 13 21:21:21: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 13 21:21:31: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 13 21:21:32: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 13 21:22:09: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 13 21:22:10: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 13 21:22:11: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 13 21:22:12: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 13 21:22:13: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 13 21:22:14: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 13 21:22:15: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 13 21:22:17: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 13 21:22:47: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 13 21:22:48: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 13 21:22:54: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 13 21:22:55: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 13 21:22:56: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 13 21:22:58: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 13 21:23:11: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 13 21:23:12: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 13 21:23:17: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 13 21:23:18: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 13 21:23:19: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 13 21:23:21: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 13 21:23:22: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 13 21:23:23: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 13 21:23:24: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 13 21:23:31: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 13 21:23:32: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 13 21:23:40: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 13 21:23:42: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 13 21:23:43: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 13 21:23:44: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 13 21:23:45: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 13 21:23:46: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 13 21:23:47: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 13 21:23:48: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 13 21:23:50: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 13 21:23:51: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 13 21:23:52: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 13 21:23:53: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 13 21:23:54: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 13 21:23:55: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 13 21:23:56: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 13 21:23:57: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 13 21:23:59: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 13 21:24:00: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 13 21:24:01: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 13 21:24:42: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 13 21:24:53: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 13 21:24:54: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 13 21:24:54: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 13 21:24:56: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 13 21:24:57: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 13 21:25:10: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 13 21:25:11: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 13 21:25:12: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 13 21:25:13: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 13 21:25:14: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 13 21:25:15: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 13 21:25:16: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 13 21:25:18: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 13 21:25:22: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 13 21:25:24: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 13 21:25:25: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 13 21:25:26: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 13 21:25:27: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 13 21:25:28: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 13 21:25:30: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 13 21:25:31: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 13 21:25:32: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 13 21:25:37: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 13 21:25:38: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 13 21:25:39: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 13 21:25:40: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 13 21:25:42: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 13 21:25:43: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 13 21:25:44: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 13 21:25:45: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 13 21:25:46: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 13 21:25:47: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 13 21:25:51: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 13 21:25:53: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 13 21:25:54: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 13 21:25:55: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 13 21:25:56: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 13 21:25:57: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 13 21:25:58: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 13 21:25:59: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 13 21:26:01: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 13 21:26:02: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 13 21:26:08: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 13 21:26:09: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 13 21:26:10: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 13 21:26:11: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 13 21:26:12: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 13 21:26:14: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 13 21:26:48: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 13 21:26:49: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 14 03:19:36: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/88e5d0ab-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.iFHKJ3/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 440 files dracut: Saved: 1.11 MiB dracut: Duration: 0.041138 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.072e-05 s, 40.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00660025 s, 447 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Mon Oct 14 03:22:51 2024 4.11% done, estimate finish Mon Oct 14 03:22:51 2024 6.17% done, estimate finish Mon Oct 14 03:22:51 2024 8.22% done, estimate finish Mon Oct 14 03:22:51 2024 10.28% done, estimate finish Mon Oct 14 03:22:51 2024 12.33% done, estimate finish Mon Oct 14 03:22:51 2024 14.39% done, estimate finish Mon Oct 14 03:22:51 2024 16.44% done, estimate finish Mon Oct 14 03:22:51 2024 18.50% done, estimate finish Mon Oct 14 03:22:51 2024 20.55% done, estimate finish Mon Oct 14 03:22:51 2024 22.61% done, estimate finish Mon Oct 14 03:22:51 2024 24.66% done, estimate finish Mon Oct 14 03:22:51 2024 26.72% done, estimate finish Mon Oct 14 03:22:51 2024 28.77% done, estimate finish Mon Oct 14 03:22:51 2024 30.83% done, estimate finish Mon Oct 14 03:22:51 2024 32.88% done, estimate finish Mon Oct 14 03:22:51 2024 34.94% done, estimate finish Mon Oct 14 03:22:51 2024 36.99% done, estimate finish Mon Oct 14 03:22:51 2024 39.05% done, estimate finish Mon Oct 14 03:22:51 2024 41.10% done, estimate finish Mon Oct 14 03:22:51 2024 43.16% done, estimate finish Mon Oct 14 03:22:51 2024 45.21% done, estimate finish Mon Oct 14 03:22:53 2024 47.27% done, estimate finish Mon Oct 14 03:22:53 2024 49.32% done, estimate finish Mon Oct 14 03:22:53 2024 51.38% done, estimate finish Mon Oct 14 03:22:52 2024 53.43% done, estimate finish Mon Oct 14 03:22:52 2024 55.49% done, estimate finish Mon Oct 14 03:22:52 2024 57.54% done, estimate finish Mon Oct 14 03:22:52 2024 59.60% done, estimate finish Mon Oct 14 03:22:52 2024 61.65% done, estimate finish Mon Oct 14 03:22:52 2024 63.71% done, estimate finish Mon Oct 14 03:22:52 2024 65.76% done, estimate finish Mon Oct 14 03:22:52 2024 67.82% done, estimate finish Mon Oct 14 03:22:52 2024 69.87% done, estimate finish Mon Oct 14 03:22:52 2024 71.93% done, estimate finish Mon Oct 14 03:22:52 2024 73.98% done, estimate finish Mon Oct 14 03:22:52 2024 76.04% done, estimate finish Mon Oct 14 03:22:52 2024 78.09% done, estimate finish Mon Oct 14 03:22:52 2024 80.15% done, estimate finish Mon Oct 14 03:22:52 2024 82.20% done, estimate finish Mon Oct 14 03:22:52 2024 84.26% done, estimate finish Mon Oct 14 03:22:52 2024 86.32% done, estimate finish Mon Oct 14 03:22:52 2024 88.37% done, estimate finish Mon Oct 14 03:22:52 2024 90.43% done, estimate finish Mon Oct 14 03:22:52 2024 92.48% done, estimate finish Mon Oct 14 03:22:52 2024 94.54% done, estimate finish Mon Oct 14 03:22:52 2024 96.59% done, estimate finish Mon Oct 14 03:22:52 2024 98.65% done, estimate finish Mon Oct 14 03:22:52 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243104 Writing: Ending Padblock Start Block 243151 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243301 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 14 03:22:58: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.4608 s, 365 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x15f46f9a. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x15f46f9a Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 78ce170d-e4c8-4100-af57-a7e668f18ea3 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: bf3fe653-f68c-4b11-b872-282105b255da Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25408/354112 files (0.0% non-contiguous), 456382/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25408/354112 files (0.0% non-contiguous), 456382/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0387683 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 14 03:26:16: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 14 03:26:59: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 14 03:27:27: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 14 03:27:28: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 14 03:27:29: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 14 03:27:30: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 14 03:27:31: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 14 03:27:32: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 14 03:27:34: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 14 03:27:35: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 14 03:27:36: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 14 03:27:41: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 14 03:27:42: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 14 03:27:43: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 14 03:27:44: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 14 03:27:46: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 14 03:27:47: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 14 03:27:48: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 14 03:27:49: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 14 03:27:50: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 14 03:27:51: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 14 03:27:52: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 14 03:27:53: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 14 03:28:00: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 14 03:28:01: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 14 03:28:02: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 14 03:28:03: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 14 03:28:04: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 14 03:28:05: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 14 03:28:06: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 14 03:28:08: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 14 03:28:09: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 14 03:28:10: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 14 03:28:11: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 14 03:28:12: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 14 03:28:16: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 14 03:28:25: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 14 03:28:26: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 14 03:28:27: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 14 03:28:27: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 14 03:28:28: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 14 03:29:19: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 14 03:29:21: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 14 03:29:22: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 14 03:29:26: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 14 03:29:27: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 14 03:29:28: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 14 03:29:29: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 14 03:29:30: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 14 03:29:32: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 14 03:29:33: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 14 03:29:38: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 14 03:29:41: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 14 03:29:42: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 14 03:29:43: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 14 03:29:44: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 14 03:29:46: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 14 03:29:47: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 14 03:29:48: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 14 03:29:49: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 14 03:29:49: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 14 03:29:50: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 14 03:30:00: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 14 03:30:02: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 14 03:30:03: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 14 03:30:04: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 14 03:30:08: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 14 03:30:09: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 14 03:30:14: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 14 03:30:15: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 14 03:30:17: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 14 03:30:18: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 14 03:30:22: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 14 03:30:23: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 14 03:30:28: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 14 03:30:29: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 14 03:30:30: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 14 03:30:37: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 14 03:30:38: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 14 03:30:39: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 14 03:30:40: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 14 03:30:41: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 14 03:30:42: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 14 03:30:43: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 14 03:30:45: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 14 03:30:46: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 14 03:30:47: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 14 03:30:48: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 14 03:30:49: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 14 03:30:50: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 14 03:30:51: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 14 03:30:52: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 14 03:30:53: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 14 03:30:54: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 14 03:30:55: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 14 03:30:56: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 14 03:30:57: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 14 03:30:59: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 14 03:31:20: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 14 03:31:21: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 14 03:31:22: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 14 03:31:23: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 14 03:31:24: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 14 03:31:25: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 14 03:31:27: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 14 03:31:28: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 14 03:31:38: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 14 03:31:39: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 14 03:32:15: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 14 03:32:16: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 14 03:32:18: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 14 03:32:19: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 14 03:32:20: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 14 03:32:20: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 14 03:32:21: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 14 03:32:22: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 14 03:32:42: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 14 03:32:43: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 14 03:32:47: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 14 03:32:48: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 14 03:32:49: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 14 03:32:50: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 14 03:33:01: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 14 03:33:02: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 14 03:33:07: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 14 03:33:08: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 14 03:33:09: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 14 03:33:10: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 14 03:33:11: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 14 03:33:12: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 14 03:33:13: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 14 03:33:20: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 14 03:33:21: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 14 03:33:29: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 14 03:33:30: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 14 03:33:31: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 14 03:33:31: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 14 03:33:32: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 14 03:33:34: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 14 03:33:35: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 14 03:33:36: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 14 03:33:37: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 14 03:33:38: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 14 03:33:39: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 14 03:33:40: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 14 03:33:40: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 14 03:33:42: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 14 03:33:43: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 14 03:33:44: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 14 03:33:45: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 14 03:33:46: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 14 03:33:47: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 14 03:34:26: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 14 03:34:36: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 14 03:34:37: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 14 03:34:37: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 14 03:34:39: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 14 03:34:40: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 14 03:34:52: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 14 03:34:53: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 14 03:34:54: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 14 03:34:55: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 14 03:34:56: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 14 03:34:57: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 14 03:34:59: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 14 03:34:59: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 14 03:35:03: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 14 03:35:05: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 14 03:35:06: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 14 03:35:07: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 14 03:35:08: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 14 03:35:10: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 14 03:35:11: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 14 03:35:12: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 14 03:35:13: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 14 03:35:18: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 14 03:35:19: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 14 03:35:21: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 14 03:35:22: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 14 03:35:23: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 14 03:35:24: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 14 03:35:25: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 14 03:35:26: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 14 03:35:27: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 14 03:35:28: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 14 03:35:32: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 14 03:35:33: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 14 03:35:34: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 14 03:35:35: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 14 03:35:36: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 14 03:35:37: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 14 03:35:39: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 14 03:35:40: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 14 03:35:41: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 14 03:35:42: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 14 03:35:46: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 14 03:35:47: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 14 03:35:48: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 14 03:35:50: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 14 03:35:51: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 14 03:35:52: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 14 03:36:18: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 14 03:36:19: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 15 17:35:30: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/f689a70b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.svyA11/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.059378 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.0084e-05 s, 40.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00858772 s, 343 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Tue Oct 15 17:38:51 2024 4.11% done, estimate finish Tue Oct 15 17:38:51 2024 6.17% done, estimate finish Tue Oct 15 17:38:51 2024 8.22% done, estimate finish Tue Oct 15 17:38:51 2024 10.28% done, estimate finish Tue Oct 15 17:38:51 2024 12.33% done, estimate finish Tue Oct 15 17:38:51 2024 14.39% done, estimate finish Tue Oct 15 17:38:51 2024 16.44% done, estimate finish Tue Oct 15 17:38:51 2024 18.50% done, estimate finish Tue Oct 15 17:38:51 2024 20.55% done, estimate finish Tue Oct 15 17:38:51 2024 22.61% done, estimate finish Tue Oct 15 17:38:51 2024 24.66% done, estimate finish Tue Oct 15 17:38:51 2024 26.72% done, estimate finish Tue Oct 15 17:38:51 2024 28.77% done, estimate finish Tue Oct 15 17:38:51 2024 30.83% done, estimate finish Tue Oct 15 17:38:51 2024 32.88% done, estimate finish Tue Oct 15 17:38:51 2024 34.94% done, estimate finish Tue Oct 15 17:38:51 2024 36.99% done, estimate finish Tue Oct 15 17:38:51 2024 39.05% done, estimate finish Tue Oct 15 17:38:53 2024 41.10% done, estimate finish Tue Oct 15 17:38:53 2024 43.16% done, estimate finish Tue Oct 15 17:38:53 2024 45.21% done, estimate finish Tue Oct 15 17:38:53 2024 47.27% done, estimate finish Tue Oct 15 17:38:53 2024 49.32% done, estimate finish Tue Oct 15 17:38:53 2024 51.38% done, estimate finish Tue Oct 15 17:38:52 2024 53.43% done, estimate finish Tue Oct 15 17:38:52 2024 55.49% done, estimate finish Tue Oct 15 17:38:52 2024 57.54% done, estimate finish Tue Oct 15 17:38:52 2024 59.60% done, estimate finish Tue Oct 15 17:38:52 2024 61.65% done, estimate finish Tue Oct 15 17:38:52 2024 63.71% done, estimate finish Tue Oct 15 17:38:52 2024 65.76% done, estimate finish Tue Oct 15 17:38:52 2024 67.82% done, estimate finish Tue Oct 15 17:38:52 2024 69.87% done, estimate finish Tue Oct 15 17:38:52 2024 71.93% done, estimate finish Tue Oct 15 17:38:52 2024 73.98% done, estimate finish Tue Oct 15 17:38:52 2024 76.04% done, estimate finish Tue Oct 15 17:38:52 2024 78.09% done, estimate finish Tue Oct 15 17:38:52 2024 80.15% done, estimate finish Tue Oct 15 17:38:52 2024 82.20% done, estimate finish Tue Oct 15 17:38:52 2024 84.26% done, estimate finish Tue Oct 15 17:38:52 2024 86.31% done, estimate finish Tue Oct 15 17:38:52 2024 88.37% done, estimate finish Tue Oct 15 17:38:52 2024 90.42% done, estimate finish Tue Oct 15 17:38:52 2024 92.48% done, estimate finish Tue Oct 15 17:38:52 2024 94.53% done, estimate finish Tue Oct 15 17:38:52 2024 96.59% done, estimate finish Tue Oct 15 17:38:52 2024 98.64% done, estimate finish Tue Oct 15 17:38:52 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243114 Writing: Ending Padblock Start Block 243161 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243311 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 15 17:38:58: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.9201 s, 355 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xa6ed3587. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xa6ed3587 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: d5328c8a-8d4c-453b-84ae-57acbb5d6526 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 0c7d943f-238c-4311-9305-8b19948d5d6e Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25408/354112 files (0.1% non-contiguous), 456481/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25408/354112 files (0.1% non-contiguous), 456481/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0396148 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 15 17:42:19: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 15 17:43:02: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 15 17:43:30: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 15 17:43:31: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 15 17:43:32: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 15 17:43:33: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 15 17:43:34: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 15 17:43:36: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 15 17:43:37: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 15 17:43:38: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 15 17:43:39: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 15 17:43:44: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 15 17:43:45: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 15 17:43:46: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 15 17:43:47: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 15 17:43:49: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 15 17:43:50: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 15 17:43:51: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 15 17:43:52: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 15 17:43:53: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 15 17:43:54: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 15 17:43:55: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 15 17:43:57: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 15 17:44:03: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 15 17:44:04: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 15 17:44:05: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 15 17:44:06: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 15 17:44:07: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 15 17:44:08: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 15 17:44:10: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 15 17:44:11: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 15 17:44:12: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 15 17:44:13: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 15 17:44:14: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 15 17:44:15: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 15 17:44:19: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 15 17:44:29: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 15 17:44:29: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 15 17:44:30: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 15 17:44:31: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 15 17:44:32: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 15 17:45:23: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 15 17:45:25: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 15 17:45:26: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 15 17:45:29: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 15 17:45:30: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 15 17:45:31: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 15 17:45:32: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 15 17:45:33: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 15 17:45:35: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 15 17:45:36: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 15 17:45:41: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 15 17:45:44: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 15 17:45:45: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 15 17:45:46: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 15 17:45:47: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 15 17:45:49: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 15 17:45:50: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 15 17:45:51: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 15 17:45:52: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 15 17:45:53: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 15 17:45:54: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 15 17:46:04: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 15 17:46:06: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 15 17:46:07: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 15 17:46:08: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 15 17:46:12: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 15 17:46:13: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 15 17:46:18: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 15 17:46:19: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 15 17:46:21: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 15 17:46:22: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 15 17:46:26: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 15 17:46:27: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 15 17:46:32: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 15 17:46:33: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 15 17:46:34: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 15 17:46:41: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 15 17:46:42: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 15 17:46:43: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 15 17:46:44: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 15 17:46:45: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 15 17:46:46: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 15 17:46:47: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 15 17:46:49: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 15 17:46:50: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 15 17:46:51: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 15 17:46:52: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 15 17:46:53: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 15 17:46:54: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 15 17:46:56: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 15 17:46:57: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 15 17:46:58: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 15 17:46:59: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 15 17:47:00: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 15 17:47:01: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 15 17:47:02: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 15 17:47:03: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 15 17:47:25: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 15 17:47:26: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 15 17:47:27: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 15 17:47:28: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 15 17:47:29: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 15 17:47:30: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 15 17:47:31: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 15 17:47:33: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 15 17:47:43: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 15 17:47:44: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 15 17:48:20: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 15 17:48:21: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 15 17:48:22: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 15 17:48:24: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 15 17:48:25: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 15 17:48:26: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 15 17:48:27: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 15 17:48:28: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 15 17:48:49: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 15 17:48:49: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 15 17:48:55: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 15 17:48:56: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 15 17:48:57: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 15 17:48:58: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 15 17:49:09: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 15 17:49:10: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 15 17:49:14: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 15 17:49:16: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 15 17:49:17: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 15 17:49:18: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 15 17:49:19: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 15 17:49:20: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 15 17:49:21: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 15 17:49:27: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 15 17:49:29: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 15 17:49:37: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 15 17:49:38: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 15 17:49:39: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 15 17:49:40: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 15 17:49:41: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 15 17:49:42: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 15 17:49:44: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 15 17:49:45: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 15 17:49:46: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 15 17:49:47: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 15 17:49:48: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 15 17:49:49: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 15 17:49:50: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 15 17:49:51: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 15 17:49:53: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 15 17:49:54: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 15 17:49:55: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 15 17:49:56: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 15 17:49:57: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 15 17:50:36: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 15 17:50:46: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 15 17:50:47: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 15 17:50:47: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 15 17:50:49: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 15 17:50:50: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 15 17:51:02: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 15 17:51:03: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 15 17:51:04: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 15 17:51:05: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 15 17:51:06: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 15 17:51:07: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 15 17:51:08: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 15 17:51:10: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 15 17:51:14: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 15 17:51:16: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 15 17:51:17: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 15 17:51:18: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 15 17:51:19: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 15 17:51:20: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 15 17:51:22: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 15 17:51:23: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 15 17:51:24: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 15 17:51:29: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 15 17:51:30: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 15 17:51:31: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 15 17:51:32: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 15 17:51:34: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 15 17:51:35: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 15 17:51:36: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 15 17:51:37: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 15 17:51:38: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 15 17:51:39: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 15 17:51:42: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 15 17:51:44: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 15 17:51:45: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 15 17:51:46: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 15 17:51:47: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 15 17:51:48: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 15 17:51:49: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 15 17:51:50: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 15 17:51:52: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 15 17:51:53: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 15 17:51:57: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 15 17:51:58: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 15 17:51:59: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 15 17:52:00: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 15 17:52:01: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 15 17:52:03: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 15 17:52:29: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 15 17:52:30: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 15 20:08:33: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/f689a70b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.tdIvvk/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.042898 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.8382e-05 s, 42.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0103152 s, 286 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Tue Oct 15 20:11:54 2024 4.11% done, estimate finish Tue Oct 15 20:11:54 2024 6.17% done, estimate finish Tue Oct 15 20:11:54 2024 8.22% done, estimate finish Tue Oct 15 20:11:54 2024 10.28% done, estimate finish Tue Oct 15 20:11:54 2024 12.33% done, estimate finish Tue Oct 15 20:11:54 2024 14.39% done, estimate finish Tue Oct 15 20:11:54 2024 16.44% done, estimate finish Tue Oct 15 20:11:54 2024 18.50% done, estimate finish Tue Oct 15 20:11:54 2024 20.55% done, estimate finish Tue Oct 15 20:11:54 2024 22.61% done, estimate finish Tue Oct 15 20:11:54 2024 24.66% done, estimate finish Tue Oct 15 20:11:54 2024 26.72% done, estimate finish Tue Oct 15 20:11:54 2024 28.77% done, estimate finish Tue Oct 15 20:11:54 2024 30.83% done, estimate finish Tue Oct 15 20:11:54 2024 32.88% done, estimate finish Tue Oct 15 20:11:54 2024 34.94% done, estimate finish Tue Oct 15 20:11:54 2024 36.99% done, estimate finish Tue Oct 15 20:11:54 2024 39.05% done, estimate finish Tue Oct 15 20:11:54 2024 41.10% done, estimate finish Tue Oct 15 20:11:54 2024 43.16% done, estimate finish Tue Oct 15 20:11:54 2024 45.21% done, estimate finish Tue Oct 15 20:11:54 2024 47.27% done, estimate finish Tue Oct 15 20:11:54 2024 49.32% done, estimate finish Tue Oct 15 20:11:54 2024 51.38% done, estimate finish Tue Oct 15 20:11:54 2024 53.43% done, estimate finish Tue Oct 15 20:11:54 2024 55.49% done, estimate finish Tue Oct 15 20:11:54 2024 57.55% done, estimate finish Tue Oct 15 20:11:54 2024 59.60% done, estimate finish Tue Oct 15 20:11:54 2024 61.66% done, estimate finish Tue Oct 15 20:11:54 2024 63.71% done, estimate finish Tue Oct 15 20:11:54 2024 65.77% done, estimate finish Tue Oct 15 20:11:54 2024 67.82% done, estimate finish Tue Oct 15 20:11:54 2024 69.88% done, estimate finish Tue Oct 15 20:11:54 2024 71.93% done, estimate finish Tue Oct 15 20:11:54 2024 73.99% done, estimate finish Tue Oct 15 20:11:54 2024 76.04% done, estimate finish Tue Oct 15 20:11:54 2024 78.10% done, estimate finish Tue Oct 15 20:11:54 2024 80.15% done, estimate finish Tue Oct 15 20:11:54 2024 82.21% done, estimate finish Tue Oct 15 20:11:54 2024 84.26% done, estimate finish Tue Oct 15 20:11:54 2024 86.32% done, estimate finish Tue Oct 15 20:11:54 2024 88.37% done, estimate finish Tue Oct 15 20:11:54 2024 90.43% done, estimate finish Tue Oct 15 20:11:54 2024 92.48% done, estimate finish Tue Oct 15 20:11:54 2024 94.54% done, estimate finish Tue Oct 15 20:11:54 2024 96.59% done, estimate finish Tue Oct 15 20:11:54 2024 98.65% done, estimate finish Tue Oct 15 20:11:54 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243099 Writing: Ending Padblock Start Block 243146 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243296 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 15 20:12:00: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.8039 s, 358 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xc3a0b74a. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xc3a0b74a Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: c01b609b-3066-4268-8a21-436545570bc7 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 5e3b5930-7112-4b8a-9ce8-1b47ecab37f9 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25409/354112 files (0.0% non-contiguous), 456488/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25409/354112 files (0.0% non-contiguous), 456488/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0407158 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 15 20:15:23: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 15 20:16:05: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 15 20:16:34: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 15 20:16:35: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 15 20:16:37: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 15 20:16:38: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 15 20:16:39: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 15 20:16:40: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 15 20:16:41: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 15 20:16:42: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 15 20:16:43: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 15 20:16:49: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 15 20:16:50: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 15 20:16:51: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 15 20:16:52: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 15 20:16:53: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 15 20:16:54: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 15 20:16:55: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 15 20:16:57: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 15 20:16:58: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 15 20:16:59: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 15 20:17:00: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 15 20:17:01: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 15 20:17:07: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 15 20:17:08: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 15 20:17:09: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 15 20:17:11: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 15 20:17:12: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 15 20:17:13: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 15 20:17:14: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 15 20:17:15: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 15 20:17:16: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 15 20:17:17: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 15 20:17:19: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 15 20:17:20: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 15 20:17:24: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 15 20:17:33: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 15 20:17:34: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 15 20:17:35: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 15 20:17:36: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 15 20:17:38: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 15 20:18:29: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 15 20:18:30: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 15 20:18:31: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 15 20:18:34: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 15 20:18:36: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 15 20:18:37: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 15 20:18:38: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 15 20:18:39: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 15 20:18:40: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 15 20:18:41: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 15 20:18:46: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 15 20:18:50: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 15 20:18:51: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 15 20:18:52: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 15 20:18:53: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 15 20:18:54: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 15 20:18:55: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 15 20:18:56: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 15 20:18:57: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 15 20:18:59: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 15 20:19:00: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 15 20:19:10: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 15 20:19:11: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 15 20:19:12: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 15 20:19:13: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 15 20:19:18: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 15 20:19:19: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 15 20:19:24: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 15 20:19:25: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 15 20:19:26: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 15 20:19:27: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 15 20:19:31: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 15 20:19:33: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 15 20:19:38: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 15 20:19:39: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 15 20:19:40: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 15 20:19:46: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 15 20:19:47: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 15 20:19:48: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 15 20:19:50: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 15 20:19:51: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 15 20:19:52: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 15 20:19:53: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 15 20:19:54: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 15 20:19:55: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 15 20:19:57: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 15 20:19:58: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 15 20:19:59: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 15 20:20:00: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 15 20:20:01: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 15 20:20:02: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 15 20:20:03: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 15 20:20:04: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 15 20:20:06: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 15 20:20:07: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 15 20:20:08: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 15 20:20:09: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 15 20:20:30: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 15 20:20:31: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 15 20:20:32: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 15 20:20:34: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 15 20:20:35: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 15 20:20:36: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 15 20:20:37: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 15 20:20:38: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 15 20:20:48: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 15 20:20:49: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 15 20:21:26: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 15 20:21:27: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 15 20:21:28: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 15 20:21:29: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 15 20:21:30: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 15 20:21:31: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 15 20:21:33: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 15 20:21:34: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 15 20:21:54: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 15 20:21:55: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 15 20:21:59: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 15 20:22:00: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 15 20:22:01: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 15 20:22:03: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 15 20:22:14: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 15 20:22:15: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 15 20:22:19: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 15 20:22:20: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 15 20:22:21: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 15 20:22:22: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 15 20:22:24: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 15 20:22:25: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 15 20:22:26: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 15 20:22:32: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 15 20:22:33: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 15 20:22:41: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 15 20:22:42: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 15 20:22:44: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 15 20:22:45: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 15 20:22:46: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 15 20:22:47: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 15 20:22:48: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 15 20:22:49: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 15 20:22:50: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 15 20:22:52: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 15 20:22:53: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 15 20:22:54: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 15 20:22:55: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 15 20:22:56: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 15 20:22:57: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 15 20:22:58: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 15 20:22:59: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 15 20:23:01: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 15 20:23:02: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 15 20:23:40: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 15 20:23:50: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 15 20:23:51: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 15 20:23:53: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 15 20:23:55: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 15 20:23:56: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 15 20:24:07: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 15 20:24:08: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 15 20:24:09: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 15 20:24:11: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 15 20:24:12: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 15 20:24:13: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 15 20:24:14: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 15 20:24:15: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 15 20:24:19: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 15 20:24:21: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 15 20:24:23: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 15 20:24:24: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 15 20:24:25: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 15 20:24:26: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 15 20:24:27: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 15 20:24:28: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 15 20:24:29: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 15 20:24:35: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 15 20:24:36: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 15 20:24:37: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 15 20:24:38: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 15 20:24:39: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 15 20:24:40: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 15 20:24:41: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 15 20:24:43: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 15 20:24:44: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 15 20:24:45: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 15 20:24:48: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 15 20:24:49: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 15 20:24:50: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 15 20:24:52: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 15 20:24:53: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 15 20:24:54: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 15 20:24:55: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 15 20:24:56: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 15 20:24:57: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 15 20:24:58: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 15 20:25:02: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 15 20:25:04: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 15 20:25:05: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 15 20:25:06: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 15 20:25:07: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 15 20:25:08: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 15 20:25:35: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 15 20:25:36: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 16 00:11:53: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/f689a70b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.vef2sM/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 440 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043106 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.7551e-05 s, 43.1 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00669988 s, 440 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Wed Oct 16 00:15:18 2024 4.11% done, estimate finish Wed Oct 16 00:15:18 2024 6.17% done, estimate finish Wed Oct 16 00:15:18 2024 8.22% done, estimate finish Wed Oct 16 00:15:18 2024 10.28% done, estimate finish Wed Oct 16 00:15:18 2024 12.33% done, estimate finish Wed Oct 16 00:15:18 2024 14.39% done, estimate finish Wed Oct 16 00:15:18 2024 16.44% done, estimate finish Wed Oct 16 00:15:18 2024 18.50% done, estimate finish Wed Oct 16 00:15:18 2024 20.55% done, estimate finish Wed Oct 16 00:15:18 2024 22.61% done, estimate finish Wed Oct 16 00:15:18 2024 24.66% done, estimate finish Wed Oct 16 00:15:18 2024 26.72% done, estimate finish Wed Oct 16 00:15:18 2024 28.77% done, estimate finish Wed Oct 16 00:15:18 2024 30.83% done, estimate finish Wed Oct 16 00:15:18 2024 32.88% done, estimate finish Wed Oct 16 00:15:18 2024 34.94% done, estimate finish Wed Oct 16 00:15:18 2024 36.99% done, estimate finish Wed Oct 16 00:15:18 2024 39.05% done, estimate finish Wed Oct 16 00:15:18 2024 41.11% done, estimate finish Wed Oct 16 00:15:18 2024 43.16% done, estimate finish Wed Oct 16 00:15:20 2024 45.22% done, estimate finish Wed Oct 16 00:15:20 2024 47.27% done, estimate finish Wed Oct 16 00:15:20 2024 49.33% done, estimate finish Wed Oct 16 00:15:20 2024 51.38% done, estimate finish Wed Oct 16 00:15:19 2024 53.44% done, estimate finish Wed Oct 16 00:15:19 2024 55.49% done, estimate finish Wed Oct 16 00:15:19 2024 57.55% done, estimate finish Wed Oct 16 00:15:19 2024 59.60% done, estimate finish Wed Oct 16 00:15:19 2024 61.66% done, estimate finish Wed Oct 16 00:15:19 2024 63.72% done, estimate finish Wed Oct 16 00:15:19 2024 65.77% done, estimate finish Wed Oct 16 00:15:19 2024 67.83% done, estimate finish Wed Oct 16 00:15:19 2024 69.88% done, estimate finish Wed Oct 16 00:15:19 2024 71.94% done, estimate finish Wed Oct 16 00:15:19 2024 73.99% done, estimate finish Wed Oct 16 00:15:19 2024 76.05% done, estimate finish Wed Oct 16 00:15:19 2024 78.10% done, estimate finish Wed Oct 16 00:15:19 2024 80.16% done, estimate finish Wed Oct 16 00:15:19 2024 82.21% done, estimate finish Wed Oct 16 00:15:19 2024 84.26% done, estimate finish Wed Oct 16 00:15:19 2024 86.32% done, estimate finish Wed Oct 16 00:15:19 2024 88.37% done, estimate finish Wed Oct 16 00:15:19 2024 90.43% done, estimate finish Wed Oct 16 00:15:19 2024 92.48% done, estimate finish Wed Oct 16 00:15:19 2024 94.54% done, estimate finish Wed Oct 16 00:15:19 2024 96.59% done, estimate finish Wed Oct 16 00:15:19 2024 98.65% done, estimate finish Wed Oct 16 00:15:19 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243093 Writing: Ending Padblock Start Block 243140 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243290 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 16 00:15:24: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.8729 s, 356 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x903e8973. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x903e8973 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: cf7caf25-4399-4d45-8529-73c9cba50418 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: bc8c4b76-b523-4ce7-ad0c-87e03f3d829c Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.1% non-contiguous), 456498/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.1% non-contiguous), 456498/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0390264 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 16 00:18:44: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 16 00:19:26: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 16 00:19:55: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 16 00:19:56: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 16 00:19:58: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 16 00:19:58: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 16 00:19:59: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 16 00:20:00: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 16 00:20:01: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 16 00:20:02: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 16 00:20:03: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 16 00:20:09: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 16 00:20:10: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 16 00:20:11: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 16 00:20:12: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 16 00:20:13: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 16 00:20:14: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 16 00:20:15: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 16 00:20:17: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 16 00:20:17: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 16 00:20:18: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 16 00:20:19: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 16 00:20:20: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 16 00:20:26: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 16 00:20:27: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 16 00:20:28: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 16 00:20:30: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 16 00:20:31: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 16 00:20:32: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 16 00:20:33: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 16 00:20:34: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 16 00:20:35: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 16 00:20:36: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 16 00:20:38: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 16 00:20:39: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 16 00:20:43: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 16 00:20:52: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 16 00:20:52: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 16 00:20:53: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 16 00:20:54: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 16 00:20:55: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 16 00:21:46: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 16 00:21:47: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 16 00:21:48: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 16 00:21:52: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 16 00:21:53: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 16 00:21:54: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 16 00:21:54: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 16 00:21:54: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 16 00:21:55: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 16 00:21:56: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 16 00:22:02: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 16 00:22:05: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 16 00:22:06: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 16 00:22:07: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 16 00:22:08: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 16 00:22:09: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 16 00:22:10: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 16 00:22:11: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 16 00:22:13: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 16 00:22:13: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 16 00:22:14: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 16 00:22:24: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 16 00:22:25: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 16 00:22:26: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 16 00:22:28: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 16 00:22:32: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 16 00:22:33: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 16 00:22:38: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 16 00:22:39: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 16 00:22:40: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 16 00:22:41: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 16 00:22:46: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 16 00:22:47: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 16 00:22:52: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 16 00:22:53: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 16 00:22:54: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 16 00:23:00: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 16 00:23:01: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 16 00:23:03: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 16 00:23:04: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 16 00:23:05: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 16 00:23:06: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 16 00:23:07: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 16 00:23:08: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 16 00:23:10: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 16 00:23:11: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 16 00:23:12: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 16 00:23:13: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 16 00:23:14: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 16 00:23:14: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 16 00:23:15: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 16 00:23:17: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 16 00:23:18: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 16 00:23:19: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 16 00:23:20: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 16 00:23:21: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 16 00:23:22: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 16 00:23:43: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 16 00:23:45: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 16 00:23:46: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 16 00:23:47: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 16 00:23:48: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 16 00:23:49: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 16 00:23:50: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 16 00:23:51: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 16 00:24:02: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 16 00:24:03: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 16 00:24:39: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 16 00:24:40: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 16 00:24:41: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 16 00:24:42: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 16 00:24:43: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 16 00:24:45: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 16 00:24:46: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 16 00:24:47: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 16 00:25:07: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 16 00:25:07: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 16 00:25:11: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 16 00:25:13: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 16 00:25:14: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 16 00:25:15: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 16 00:25:26: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 16 00:25:27: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 16 00:25:31: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 16 00:25:32: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 16 00:25:34: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 16 00:25:35: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 16 00:25:36: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 16 00:25:37: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 16 00:25:38: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 16 00:25:44: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 16 00:25:45: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 16 00:25:54: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 16 00:25:55: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 16 00:25:56: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 16 00:25:56: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 16 00:25:57: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 16 00:25:58: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 16 00:25:59: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 16 00:26:01: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 16 00:26:02: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 16 00:26:03: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 16 00:26:04: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 16 00:26:05: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 16 00:26:05: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 16 00:26:06: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 16 00:26:07: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 16 00:26:09: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 16 00:26:10: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 16 00:26:11: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 16 00:26:12: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 16 00:26:50: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 16 00:27:01: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 16 00:27:02: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 16 00:27:02: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 16 00:27:04: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 16 00:27:05: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 16 00:27:16: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 16 00:27:18: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 16 00:27:19: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 16 00:27:20: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 16 00:27:21: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 16 00:27:22: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 16 00:27:23: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 16 00:27:23: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 16 00:27:28: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 16 00:27:30: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 16 00:27:31: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 16 00:27:32: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 16 00:27:33: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 16 00:27:34: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 16 00:27:35: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 16 00:27:37: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 16 00:27:38: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 16 00:27:43: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 16 00:27:44: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 16 00:27:45: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 16 00:27:46: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 16 00:27:47: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 16 00:27:49: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 16 00:27:50: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 16 00:27:51: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 16 00:27:51: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 16 00:27:52: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 16 00:27:55: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 16 00:27:56: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 16 00:27:58: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 16 00:27:58: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 16 00:27:59: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 16 00:28:00: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 16 00:28:01: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 16 00:28:02: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 16 00:28:03: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 16 00:28:05: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 16 00:28:09: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 16 00:28:10: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 16 00:28:11: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 16 00:28:12: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 16 00:28:13: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 16 00:28:14: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 16 00:28:41: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 16 00:28:42: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 16 18:21:42: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/f689a70b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.VzxyDE/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 440 files dracut: Saved: 1.11 MiB dracut: Duration: 0.085663 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.4208e-05 s, 37.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0101256 s, 291 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Wed Oct 16 18:25:57 2024 4.11% done, estimate finish Wed Oct 16 18:25:57 2024 6.17% done, estimate finish Wed Oct 16 18:25:57 2024 8.22% done, estimate finish Wed Oct 16 18:25:57 2024 10.28% done, estimate finish Wed Oct 16 18:25:57 2024 12.33% done, estimate finish Wed Oct 16 18:25:57 2024 14.39% done, estimate finish Wed Oct 16 18:25:57 2024 16.44% done, estimate finish Wed Oct 16 18:25:57 2024 18.50% done, estimate finish Wed Oct 16 18:25:57 2024 20.55% done, estimate finish Wed Oct 16 18:25:57 2024 22.61% done, estimate finish Wed Oct 16 18:25:57 2024 24.66% done, estimate finish Wed Oct 16 18:25:57 2024 26.72% done, estimate finish Wed Oct 16 18:25:57 2024 28.77% done, estimate finish Wed Oct 16 18:25:57 2024 30.83% done, estimate finish Wed Oct 16 18:25:57 2024 32.88% done, estimate finish Wed Oct 16 18:25:57 2024 34.93% done, estimate finish Wed Oct 16 18:25:57 2024 36.99% done, estimate finish Wed Oct 16 18:25:57 2024 39.04% done, estimate finish Wed Oct 16 18:25:57 2024 41.10% done, estimate finish Wed Oct 16 18:25:57 2024 43.15% done, estimate finish Wed Oct 16 18:25:57 2024 45.20% done, estimate finish Wed Oct 16 18:25:57 2024 47.26% done, estimate finish Wed Oct 16 18:25:57 2024 49.31% done, estimate finish Wed Oct 16 18:25:57 2024 51.37% done, estimate finish Wed Oct 16 18:25:57 2024 53.42% done, estimate finish Wed Oct 16 18:25:57 2024 55.48% done, estimate finish Wed Oct 16 18:25:57 2024 57.53% done, estimate finish Wed Oct 16 18:25:57 2024 59.59% done, estimate finish Wed Oct 16 18:25:57 2024 61.64% done, estimate finish Wed Oct 16 18:25:57 2024 63.70% done, estimate finish Wed Oct 16 18:25:57 2024 65.75% done, estimate finish Wed Oct 16 18:25:57 2024 67.81% done, estimate finish Wed Oct 16 18:25:57 2024 69.86% done, estimate finish Wed Oct 16 18:25:57 2024 71.92% done, estimate finish Wed Oct 16 18:25:57 2024 73.97% done, estimate finish Wed Oct 16 18:25:57 2024 76.03% done, estimate finish Wed Oct 16 18:25:57 2024 78.08% done, estimate finish Wed Oct 16 18:25:57 2024 80.14% done, estimate finish Wed Oct 16 18:25:57 2024 82.19% done, estimate finish Wed Oct 16 18:25:57 2024 84.25% done, estimate finish Wed Oct 16 18:25:57 2024 86.30% done, estimate finish Wed Oct 16 18:25:57 2024 88.36% done, estimate finish Wed Oct 16 18:25:57 2024 90.41% done, estimate finish Wed Oct 16 18:25:57 2024 92.47% done, estimate finish Wed Oct 16 18:25:57 2024 94.52% done, estimate finish Wed Oct 16 18:25:57 2024 96.58% done, estimate finish Wed Oct 16 18:25:57 2024 98.63% done, estimate finish Wed Oct 16 18:25:57 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243151 Writing: Ending Padblock Start Block 243198 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243348 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 16 18:26:03: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.4663 s, 364 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x7a083371. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x7a083371 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 4a0bdda7-d318-42fc-822b-aa4954d47f6f Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 818c7bbf-19c3-4908-8cf0-8bef93919cb0 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.0% non-contiguous), 456498/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.0% non-contiguous), 456498/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0396335 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 16 18:29:21: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 16 18:30:04: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 16 18:30:33: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 16 18:30:34: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 16 18:30:35: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 16 18:30:36: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 16 18:30:38: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 16 18:30:39: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 16 18:30:40: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 16 18:30:41: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 16 18:30:42: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 16 18:30:47: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 16 18:30:48: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 16 18:30:50: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 16 18:30:51: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 16 18:30:52: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 16 18:30:53: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 16 18:30:54: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 16 18:30:55: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 16 18:30:56: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 16 18:30:57: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 16 18:30:59: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 16 18:31:00: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 16 18:31:10: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 16 18:31:11: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 16 18:31:12: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 16 18:31:13: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 16 18:31:14: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 16 18:31:16: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 16 18:31:17: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 16 18:31:18: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 16 18:31:19: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 16 18:31:20: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 16 18:31:21: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 16 18:31:22: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 16 18:31:26: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 16 18:31:37: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 16 18:31:38: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 16 18:31:39: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 16 18:31:40: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 16 18:31:41: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 16 18:32:33: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 16 18:32:34: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 16 18:32:35: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 16 18:32:39: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 16 18:32:40: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 16 18:32:41: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 16 18:32:42: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 16 18:32:44: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 16 18:32:45: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 16 18:32:46: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 16 18:32:55: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 16 18:32:58: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 16 18:32:59: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 16 18:33:00: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 16 18:33:02: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 16 18:33:03: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 16 18:33:04: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 16 18:33:05: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 16 18:33:06: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 16 18:33:07: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 16 18:33:08: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 16 18:33:19: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 16 18:33:20: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 16 18:33:21: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 16 18:33:22: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 16 18:33:27: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 16 18:33:28: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 16 18:33:40: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 16 18:33:41: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 16 18:33:42: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 16 18:33:43: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 16 18:33:47: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 16 18:33:48: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 16 18:33:53: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 16 18:33:55: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 16 18:33:56: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 16 18:34:03: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 16 18:34:04: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 16 18:34:05: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 16 18:34:06: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 16 18:34:07: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 16 18:34:08: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 16 18:34:10: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 16 18:34:11: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 16 18:34:12: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 16 18:34:13: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 16 18:34:14: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 16 18:34:16: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 16 18:34:17: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 16 18:34:18: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 16 18:34:19: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 16 18:34:20: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 16 18:34:21: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 16 18:34:22: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 16 18:34:23: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 16 18:34:25: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 16 18:34:26: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 16 18:34:54: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 16 18:34:55: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 16 18:34:57: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 16 18:34:58: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 16 18:34:59: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 16 18:35:01: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 16 18:35:02: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 16 18:35:03: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 16 18:35:13: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 16 18:35:14: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 16 18:35:50: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 16 18:35:52: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 16 18:35:53: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 16 18:35:54: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 16 18:35:55: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 16 18:35:56: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 16 18:35:57: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 16 18:35:58: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 16 18:36:30: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 16 18:36:31: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 16 18:36:37: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 16 18:36:38: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 16 18:36:39: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 16 18:36:40: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 16 18:36:54: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 16 18:36:55: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 16 18:37:00: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 16 18:37:01: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 16 18:37:02: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 16 18:37:03: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 16 18:37:04: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 16 18:37:05: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 16 18:37:07: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 16 18:37:14: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 16 18:37:15: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 16 18:37:23: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 16 18:37:24: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 16 18:37:25: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 16 18:37:27: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 16 18:37:28: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 16 18:37:29: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 16 18:37:30: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 16 18:37:31: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 16 18:37:32: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 16 18:37:33: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 16 18:37:34: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 16 18:37:36: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 16 18:37:37: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 16 18:37:38: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 16 18:37:39: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 16 18:37:40: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 16 18:37:41: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 16 18:37:42: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 16 18:37:44: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 16 18:38:25: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 16 18:38:35: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 16 18:38:36: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 16 18:38:37: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 16 18:38:40: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 16 18:38:41: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 16 18:38:53: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 16 18:38:54: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 16 18:38:55: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 16 18:38:56: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 16 18:38:58: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 16 18:38:59: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 16 18:39:00: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 16 18:39:01: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 16 18:39:05: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 16 18:39:07: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 16 18:39:08: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 16 18:39:10: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 16 18:39:11: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 16 18:39:12: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 16 18:39:13: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 16 18:39:14: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 16 18:39:15: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 16 18:39:20: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 16 18:39:22: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 16 18:39:23: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 16 18:39:24: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 16 18:39:25: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 16 18:39:26: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 16 18:39:27: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 16 18:39:28: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 16 18:39:29: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 16 18:39:31: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 16 18:39:34: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 16 18:39:35: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 16 18:39:36: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 16 18:39:37: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 16 18:39:38: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 16 18:39:40: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 16 18:39:41: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 16 18:39:42: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 16 18:39:43: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 16 18:39:44: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 16 18:39:50: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 16 18:39:51: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 16 18:39:53: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 16 18:39:54: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 16 18:39:55: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 16 18:39:56: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 16 18:40:31: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 16 18:40:33: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 17 15:22:00: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1eceb143-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.x9ZpHQ/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 440 files dracut: Saved: 1.11 MiB dracut: Duration: 0.042685 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.0852e-05 s, 40.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00672255 s, 439 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Thu Oct 17 15:25:25 2024 4.11% done, estimate finish Thu Oct 17 15:25:25 2024 6.17% done, estimate finish Thu Oct 17 15:25:25 2024 8.22% done, estimate finish Thu Oct 17 15:25:25 2024 10.28% done, estimate finish Thu Oct 17 15:25:25 2024 12.33% done, estimate finish Thu Oct 17 15:25:25 2024 14.39% done, estimate finish Thu Oct 17 15:25:25 2024 16.44% done, estimate finish Thu Oct 17 15:25:25 2024 18.50% done, estimate finish Thu Oct 17 15:25:25 2024 20.55% done, estimate finish Thu Oct 17 15:25:25 2024 22.61% done, estimate finish Thu Oct 17 15:25:25 2024 24.66% done, estimate finish Thu Oct 17 15:25:25 2024 26.72% done, estimate finish Thu Oct 17 15:25:25 2024 28.77% done, estimate finish Thu Oct 17 15:25:25 2024 30.83% done, estimate finish Thu Oct 17 15:25:25 2024 32.88% done, estimate finish Thu Oct 17 15:25:25 2024 34.94% done, estimate finish Thu Oct 17 15:25:25 2024 36.99% done, estimate finish Thu Oct 17 15:25:25 2024 39.05% done, estimate finish Thu Oct 17 15:25:25 2024 41.10% done, estimate finish Thu Oct 17 15:25:25 2024 43.16% done, estimate finish Thu Oct 17 15:25:25 2024 45.21% done, estimate finish Thu Oct 17 15:25:25 2024 47.27% done, estimate finish Thu Oct 17 15:25:25 2024 49.33% done, estimate finish Thu Oct 17 15:25:25 2024 51.38% done, estimate finish Thu Oct 17 15:25:25 2024 53.44% done, estimate finish Thu Oct 17 15:25:25 2024 55.49% done, estimate finish Thu Oct 17 15:25:25 2024 57.55% done, estimate finish Thu Oct 17 15:25:25 2024 59.60% done, estimate finish Thu Oct 17 15:25:25 2024 61.66% done, estimate finish Thu Oct 17 15:25:25 2024 63.71% done, estimate finish Thu Oct 17 15:25:25 2024 65.77% done, estimate finish Thu Oct 17 15:25:25 2024 67.82% done, estimate finish Thu Oct 17 15:25:25 2024 69.88% done, estimate finish Thu Oct 17 15:25:25 2024 71.93% done, estimate finish Thu Oct 17 15:25:25 2024 73.99% done, estimate finish Thu Oct 17 15:25:25 2024 76.05% done, estimate finish Thu Oct 17 15:25:25 2024 78.10% done, estimate finish Thu Oct 17 15:25:25 2024 80.16% done, estimate finish Thu Oct 17 15:25:25 2024 82.21% done, estimate finish Thu Oct 17 15:25:25 2024 84.26% done, estimate finish Thu Oct 17 15:25:25 2024 86.32% done, estimate finish Thu Oct 17 15:25:25 2024 88.37% done, estimate finish Thu Oct 17 15:25:25 2024 90.43% done, estimate finish Thu Oct 17 15:25:25 2024 92.48% done, estimate finish Thu Oct 17 15:25:25 2024 94.54% done, estimate finish Thu Oct 17 15:25:25 2024 96.59% done, estimate finish Thu Oct 17 15:25:25 2024 98.65% done, estimate finish Thu Oct 17 15:25:25 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243097 Writing: Ending Padblock Start Block 243144 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243294 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 17 15:25:32: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.0363 s, 353 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x07d982e5. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x07d982e5 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 8e9771cb-3749-4ce9-bb43-123e9a2f286f Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: bee544c4-6b50-4d16-8aef-835902d34355 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 127295/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 127295/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.0% non-contiguous), 456496/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.0% non-contiguous), 456496/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0399236 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 17 15:28:58: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 17 15:29:40: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 17 15:30:10: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 17 15:30:11: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 17 15:30:12: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 17 15:30:13: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 17 15:30:14: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 17 15:30:15: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 17 15:30:16: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 17 15:30:17: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 17 15:30:19: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 17 15:30:24: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 17 15:30:25: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 17 15:30:26: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 17 15:30:27: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 17 15:30:28: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 17 15:30:29: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 17 15:30:31: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 17 15:30:32: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 17 15:30:33: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 17 15:30:34: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 17 15:30:35: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 17 15:30:36: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 17 15:30:42: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 17 15:30:43: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 17 15:30:45: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 17 15:30:46: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 17 15:30:47: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 17 15:30:48: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 17 15:30:49: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 17 15:30:50: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 17 15:30:51: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 17 15:30:53: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 17 15:30:54: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 17 15:30:55: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 17 15:30:59: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 17 15:31:08: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 17 15:31:09: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 17 15:31:10: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 17 15:31:12: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 17 15:31:13: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 17 15:32:04: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 17 15:32:05: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 17 15:32:06: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 17 15:32:10: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 17 15:32:11: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 17 15:32:12: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 17 15:32:13: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 17 15:32:14: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 17 15:32:15: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 17 15:32:16: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 17 15:32:22: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 17 15:32:25: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 17 15:32:26: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 17 15:32:27: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 17 15:32:28: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 17 15:32:29: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 17 15:32:30: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 17 15:32:31: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 17 15:32:33: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 17 15:32:33: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 17 15:32:34: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 17 15:32:44: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 17 15:32:45: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 17 15:32:46: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 17 15:32:48: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 17 15:32:52: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 17 15:32:53: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 17 15:32:58: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 17 15:32:59: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 17 15:33:00: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 17 15:33:01: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 17 15:33:06: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 17 15:33:07: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 17 15:33:12: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 17 15:33:13: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 17 15:33:14: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 17 15:33:20: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 17 15:33:21: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 17 15:33:23: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 17 15:33:24: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 17 15:33:25: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 17 15:33:26: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 17 15:33:27: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 17 15:33:28: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 17 15:33:30: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 17 15:33:31: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 17 15:33:32: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 17 15:33:33: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 17 15:33:34: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 17 15:33:35: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 17 15:33:36: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 17 15:33:38: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 17 15:33:39: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 17 15:33:40: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 17 15:33:41: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 17 15:33:42: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 17 15:33:43: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 17 15:34:04: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 17 15:34:05: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 17 15:34:07: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 17 15:34:08: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 17 15:34:09: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 17 15:34:10: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 17 15:34:11: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 17 15:34:12: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 17 15:34:22: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 17 15:34:24: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 17 15:35:00: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 17 15:35:01: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 17 15:35:02: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 17 15:35:03: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 17 15:35:04: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 17 15:35:06: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 17 15:35:07: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 17 15:35:08: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 17 15:35:28: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 17 15:35:29: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 17 15:35:33: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 17 15:35:34: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 17 15:35:36: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 17 15:35:37: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 17 15:35:48: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 17 15:35:49: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 17 15:35:53: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 17 15:35:54: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 17 15:35:55: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 17 15:35:57: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 17 15:35:58: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 17 15:35:59: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 17 15:36:00: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 17 15:36:06: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 17 15:36:07: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 17 15:36:15: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 17 15:36:17: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 17 15:36:18: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 17 15:36:19: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 17 15:36:20: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 17 15:36:21: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 17 15:36:22: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 17 15:36:23: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 17 15:36:25: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 17 15:36:26: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 17 15:36:27: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 17 15:36:28: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 17 15:36:29: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 17 15:36:30: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 17 15:36:31: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 17 15:36:32: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 17 15:36:34: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 17 15:36:35: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 17 15:36:36: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 17 15:37:14: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 17 15:37:24: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 17 15:37:26: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 17 15:37:27: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 17 15:37:29: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 17 15:37:30: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 17 15:37:41: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 17 15:37:43: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 17 15:37:44: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 17 15:37:45: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 17 15:37:46: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 17 15:37:47: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 17 15:37:48: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 17 15:37:49: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 17 15:37:53: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 17 15:37:56: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 17 15:37:57: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 17 15:37:58: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 17 15:37:59: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 17 15:38:00: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 17 15:38:01: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 17 15:38:02: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 17 15:38:04: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 17 15:38:09: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 17 15:38:10: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 17 15:38:11: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 17 15:38:12: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 17 15:38:13: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 17 15:38:14: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 17 15:38:16: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 17 15:38:17: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 17 15:38:18: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 17 15:38:19: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 17 15:38:22: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 17 15:38:23: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 17 15:38:25: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 17 15:38:26: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 17 15:38:27: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 17 15:38:28: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 17 15:38:29: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 17 15:38:30: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 17 15:38:31: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 17 15:38:32: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 17 15:38:37: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 17 15:38:38: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 17 15:38:39: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 17 15:38:40: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 17 15:38:41: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 17 15:38:42: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 17 15:39:09: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 17 15:39:10: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 17 15:55:35: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1eceb143-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.yOqTnH/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043079 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.8419e-05 s, 42.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00966536 s, 305 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Thu Oct 17 15:58:59 2024 4.11% done, estimate finish Thu Oct 17 15:58:59 2024 6.17% done, estimate finish Thu Oct 17 15:58:59 2024 8.22% done, estimate finish Thu Oct 17 15:58:59 2024 10.28% done, estimate finish Thu Oct 17 15:58:59 2024 12.33% done, estimate finish Thu Oct 17 15:58:59 2024 14.39% done, estimate finish Thu Oct 17 15:58:59 2024 16.44% done, estimate finish Thu Oct 17 15:58:59 2024 18.50% done, estimate finish Thu Oct 17 15:58:59 2024 20.55% done, estimate finish Thu Oct 17 15:58:59 2024 22.61% done, estimate finish Thu Oct 17 15:58:59 2024 24.66% done, estimate finish Thu Oct 17 15:58:59 2024 26.72% done, estimate finish Thu Oct 17 15:58:59 2024 28.77% done, estimate finish Thu Oct 17 15:58:59 2024 30.83% done, estimate finish Thu Oct 17 15:58:59 2024 32.88% done, estimate finish Thu Oct 17 15:58:59 2024 34.94% done, estimate finish Thu Oct 17 15:58:59 2024 36.99% done, estimate finish Thu Oct 17 15:58:59 2024 39.05% done, estimate finish Thu Oct 17 15:58:59 2024 41.10% done, estimate finish Thu Oct 17 15:58:59 2024 43.16% done, estimate finish Thu Oct 17 15:58:59 2024 45.21% done, estimate finish Thu Oct 17 15:58:59 2024 47.27% done, estimate finish Thu Oct 17 15:58:59 2024 49.32% done, estimate finish Thu Oct 17 15:58:59 2024 51.38% done, estimate finish Thu Oct 17 15:58:59 2024 53.43% done, estimate finish Thu Oct 17 15:58:59 2024 55.49% done, estimate finish Thu Oct 17 15:58:59 2024 57.54% done, estimate finish Thu Oct 17 15:58:59 2024 59.60% done, estimate finish Thu Oct 17 15:58:59 2024 61.65% done, estimate finish Thu Oct 17 15:58:59 2024 63.71% done, estimate finish Thu Oct 17 15:58:59 2024 65.76% done, estimate finish Thu Oct 17 15:58:59 2024 67.82% done, estimate finish Thu Oct 17 15:58:59 2024 69.87% done, estimate finish Thu Oct 17 15:58:59 2024 71.93% done, estimate finish Thu Oct 17 15:58:59 2024 73.98% done, estimate finish Thu Oct 17 15:58:59 2024 76.04% done, estimate finish Thu Oct 17 15:58:59 2024 78.09% done, estimate finish Thu Oct 17 15:58:59 2024 80.15% done, estimate finish Thu Oct 17 15:58:59 2024 82.20% done, estimate finish Thu Oct 17 15:58:59 2024 84.26% done, estimate finish Thu Oct 17 15:58:59 2024 86.31% done, estimate finish Thu Oct 17 15:58:59 2024 88.37% done, estimate finish Thu Oct 17 15:58:59 2024 90.42% done, estimate finish Thu Oct 17 15:58:59 2024 92.48% done, estimate finish Thu Oct 17 15:58:59 2024 94.53% done, estimate finish Thu Oct 17 15:58:59 2024 96.59% done, estimate finish Thu Oct 17 15:58:59 2024 98.64% done, estimate finish Thu Oct 17 15:58:59 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243118 Writing: Ending Padblock Start Block 243165 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243315 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 17 15:59:06: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.8285 s, 357 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x3abbd033. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x3abbd033 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 09302f90-7baf-462b-9f7b-93826b54efb9 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 1f31a2b8-3c8a-401c-a2b0-4a98da83b3e2 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 127294/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 127294/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.0% non-contiguous), 456496/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.0% non-contiguous), 456496/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0401339 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 17 16:02:27: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 17 16:03:09: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 17 16:03:37: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 17 16:03:38: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 17 16:03:40: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 17 16:03:41: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 17 16:03:42: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 17 16:03:43: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 17 16:03:44: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 17 16:03:45: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 17 16:03:46: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 17 16:03:51: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 17 16:03:53: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 17 16:03:54: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 17 16:03:55: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 17 16:03:56: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 17 16:03:57: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 17 16:03:58: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 17 16:03:59: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 17 16:04:01: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 17 16:04:02: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 17 16:04:03: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 17 16:04:04: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 17 16:04:10: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 17 16:04:11: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 17 16:04:12: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 17 16:04:14: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 17 16:04:15: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 17 16:04:16: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 17 16:04:17: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 17 16:04:18: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 17 16:04:19: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 17 16:04:20: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 17 16:04:21: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 17 16:04:23: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 17 16:04:27: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 17 16:04:36: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 17 16:04:37: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 17 16:04:38: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 17 16:04:39: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 17 16:04:41: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 17 16:05:32: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 17 16:05:33: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 17 16:05:34: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 17 16:05:37: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 17 16:05:38: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 17 16:05:40: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 17 16:05:41: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 17 16:05:42: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 17 16:05:43: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 17 16:05:44: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 17 16:05:49: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 17 16:05:52: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 17 16:05:54: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 17 16:05:55: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 17 16:05:56: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 17 16:05:57: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 17 16:05:58: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 17 16:05:59: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 17 16:06:00: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 17 16:06:01: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 17 16:06:03: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 17 16:06:13: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 17 16:06:14: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 17 16:06:15: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 17 16:06:16: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 17 16:06:20: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 17 16:06:22: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 17 16:06:27: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 17 16:06:28: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 17 16:06:29: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 17 16:06:30: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 17 16:06:34: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 17 16:06:35: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 17 16:06:41: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 17 16:06:42: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 17 16:06:43: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 17 16:06:49: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 17 16:06:50: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 17 16:06:51: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 17 16:06:52: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 17 16:06:54: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 17 16:06:55: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 17 16:06:56: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 17 16:06:57: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 17 16:06:58: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 17 16:06:59: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 17 16:07:01: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 17 16:07:02: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 17 16:07:03: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 17 16:07:04: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 17 16:07:05: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 17 16:07:06: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 17 16:07:07: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 17 16:07:08: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 17 16:07:10: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 17 16:07:11: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 17 16:07:12: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 17 16:07:33: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 17 16:07:34: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 17 16:07:35: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 17 16:07:36: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 17 16:07:38: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 17 16:07:39: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 17 16:07:40: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 17 16:07:41: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 17 16:07:51: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 17 16:07:52: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 17 16:08:29: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 17 16:08:30: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 17 16:08:31: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 17 16:08:32: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 17 16:08:33: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 17 16:08:34: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 17 16:08:35: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 17 16:08:37: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 17 16:08:57: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 17 16:08:58: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 17 16:09:02: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 17 16:09:03: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 17 16:09:04: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 17 16:09:05: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 17 16:09:17: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 17 16:09:18: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 17 16:09:22: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 17 16:09:23: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 17 16:09:24: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 17 16:09:25: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 17 16:09:26: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 17 16:09:28: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 17 16:09:29: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 17 16:09:35: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 17 16:09:36: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 17 16:09:44: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 17 16:09:45: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 17 16:09:46: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 17 16:09:48: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 17 16:09:49: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 17 16:09:50: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 17 16:09:51: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 17 16:09:52: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 17 16:09:53: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 17 16:09:54: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 17 16:09:56: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 17 16:09:57: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 17 16:09:58: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 17 16:09:59: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 17 16:10:00: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 17 16:10:01: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 17 16:10:02: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 17 16:10:03: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 17 16:10:05: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 17 16:10:43: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 17 16:10:53: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 17 16:10:54: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 17 16:10:54: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 17 16:10:57: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 17 16:10:58: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 17 16:11:09: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 17 16:11:10: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 17 16:11:11: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 17 16:11:12: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 17 16:11:14: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 17 16:11:15: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 17 16:11:16: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 17 16:11:17: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 17 16:11:21: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 17 16:11:23: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 17 16:11:24: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 17 16:11:26: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 17 16:11:27: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 17 16:11:28: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 17 16:11:29: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 17 16:11:30: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 17 16:11:31: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 17 16:11:36: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 17 16:11:38: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 17 16:11:39: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 17 16:11:40: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 17 16:11:41: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 17 16:11:42: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 17 16:11:43: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 17 16:11:44: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 17 16:11:45: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 17 16:11:47: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 17 16:11:50: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 17 16:11:51: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 17 16:11:52: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 17 16:11:53: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 17 16:11:54: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 17 16:11:56: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 17 16:11:57: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 17 16:11:58: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 17 16:11:59: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 17 16:12:00: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 17 16:12:04: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 17 16:12:05: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 17 16:12:07: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 17 16:12:08: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 17 16:12:09: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 17 16:12:10: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 17 16:12:36: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 17 16:12:37: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 17 16:49:09: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1eceb143-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root tar: usr/lib/libbpf.so.1.3.0: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors make: *** [cdrom:153: /usr/src/log/cdrom] Error 2 ... see detailed log in _build.*.log files Oct 17 16:56:45: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1eceb143-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.x3QcwG/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.095945 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.0732e-05 s, 40.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0105301 s, 280 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Thu Oct 17 17:00:04 2024 4.11% done, estimate finish Thu Oct 17 17:00:04 2024 6.17% done, estimate finish Thu Oct 17 17:00:04 2024 8.22% done, estimate finish Thu Oct 17 17:00:04 2024 10.28% done, estimate finish Thu Oct 17 17:00:04 2024 12.33% done, estimate finish Thu Oct 17 17:00:04 2024 14.39% done, estimate finish Thu Oct 17 17:00:04 2024 16.44% done, estimate finish Thu Oct 17 17:00:04 2024 18.50% done, estimate finish Thu Oct 17 17:00:04 2024 20.55% done, estimate finish Thu Oct 17 17:00:04 2024 22.61% done, estimate finish Thu Oct 17 17:00:04 2024 24.66% done, estimate finish Thu Oct 17 17:00:04 2024 26.72% done, estimate finish Thu Oct 17 17:00:04 2024 28.77% done, estimate finish Thu Oct 17 17:00:04 2024 30.83% done, estimate finish Thu Oct 17 17:00:04 2024 32.88% done, estimate finish Thu Oct 17 17:00:04 2024 34.94% done, estimate finish Thu Oct 17 17:00:04 2024 36.99% done, estimate finish Thu Oct 17 17:00:04 2024 39.05% done, estimate finish Thu Oct 17 17:00:04 2024 41.10% done, estimate finish Thu Oct 17 17:00:04 2024 43.16% done, estimate finish Thu Oct 17 17:00:04 2024 45.21% done, estimate finish Thu Oct 17 17:00:04 2024 47.27% done, estimate finish Thu Oct 17 17:00:04 2024 49.32% done, estimate finish Thu Oct 17 17:00:04 2024 51.38% done, estimate finish Thu Oct 17 17:00:04 2024 53.43% done, estimate finish Thu Oct 17 17:00:04 2024 55.49% done, estimate finish Thu Oct 17 17:00:04 2024 57.54% done, estimate finish Thu Oct 17 17:00:04 2024 59.60% done, estimate finish Thu Oct 17 17:00:04 2024 61.65% done, estimate finish Thu Oct 17 17:00:04 2024 63.71% done, estimate finish Thu Oct 17 17:00:04 2024 65.76% done, estimate finish Thu Oct 17 17:00:04 2024 67.81% done, estimate finish Thu Oct 17 17:00:04 2024 69.87% done, estimate finish Thu Oct 17 17:00:04 2024 71.92% done, estimate finish Thu Oct 17 17:00:04 2024 73.98% done, estimate finish Thu Oct 17 17:00:04 2024 76.03% done, estimate finish Thu Oct 17 17:00:04 2024 78.09% done, estimate finish Thu Oct 17 17:00:04 2024 80.14% done, estimate finish Thu Oct 17 17:00:04 2024 82.20% done, estimate finish Thu Oct 17 17:00:04 2024 84.25% done, estimate finish Thu Oct 17 17:00:04 2024 86.30% done, estimate finish Thu Oct 17 17:00:04 2024 88.36% done, estimate finish Thu Oct 17 17:00:04 2024 90.41% done, estimate finish Thu Oct 17 17:00:04 2024 92.47% done, estimate finish Thu Oct 17 17:00:04 2024 94.52% done, estimate finish Thu Oct 17 17:00:05 2024 96.58% done, estimate finish Thu Oct 17 17:00:05 2024 98.63% done, estimate finish Thu Oct 17 17:00:05 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243132 Writing: Ending Padblock Start Block 243179 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243329 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 17 17:00:11: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.6797 s, 360 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x88a04121. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x88a04121 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 2a20d692-2086-4c1c-a0ff-5372d3804094 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: ecffea56-943f-42fa-8618-6a95669b1b30 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 127293/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 127293/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.1% non-contiguous), 456505/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.1% non-contiguous), 456505/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0434586 s, 2.4 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 17 17:03:35: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 17 17:04:17: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 17 17:04:47: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 17 17:04:48: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 17 17:04:49: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 17 17:04:50: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 17 17:04:51: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 17 17:04:52: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 17 17:04:53: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 17 17:04:55: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 17 17:04:56: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 17 17:05:01: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 17 17:05:02: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 17 17:05:03: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 17 17:05:04: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 17 17:05:05: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 17 17:05:07: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 17 17:05:08: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 17 17:05:09: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 17 17:05:10: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 17 17:05:11: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 17 17:05:12: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 17 17:05:13: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 17 17:05:23: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 17 17:05:25: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 17 17:05:26: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 17 17:05:27: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 17 17:05:28: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 17 17:05:29: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 17 17:05:30: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 17 17:05:31: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 17 17:05:33: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 17 17:05:34: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 17 17:05:35: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 17 17:05:36: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 17 17:05:40: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 17 17:05:50: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 17 17:05:51: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 17 17:05:53: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 17 17:05:54: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 17 17:05:55: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 17 17:06:46: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 17 17:06:47: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 17 17:06:49: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 17 17:06:53: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 17 17:06:54: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 17 17:06:55: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 17 17:06:56: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 17 17:06:57: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 17 17:06:58: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 17 17:07:00: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 17 17:07:09: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 17 17:07:12: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 17 17:07:13: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 17 17:07:14: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 17 17:07:15: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 17 17:07:16: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 17 17:07:18: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 17 17:07:19: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 17 17:07:20: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 17 17:07:21: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 17 17:07:22: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 17 17:07:32: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 17 17:07:34: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 17 17:07:35: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 17 17:07:36: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 17 17:07:41: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 17 17:07:42: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 17 17:07:53: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 17 17:07:54: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 17 17:07:56: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 17 17:07:57: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 17 17:08:01: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 17 17:08:02: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 17 17:08:07: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 17 17:08:08: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 17 17:08:09: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 17 17:08:17: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 17 17:08:18: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 17 17:08:19: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 17 17:08:20: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 17 17:08:21: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 17 17:08:22: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 17 17:08:23: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 17 17:08:25: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 17 17:08:26: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 17 17:08:27: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 17 17:08:28: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 17 17:08:29: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 17 17:08:30: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 17 17:08:31: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 17 17:08:31: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 17 17:08:32: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 17 17:08:33: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 17 17:08:34: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 17 17:08:35: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 17 17:08:36: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 17 17:08:37: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 17 17:09:06: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 17 17:09:07: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 17 17:09:09: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 17 17:09:10: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 17 17:09:11: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 17 17:09:12: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 17 17:09:14: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 17 17:09:15: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 17 17:09:25: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 17 17:09:26: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 17 17:10:02: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 17 17:10:03: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 17 17:10:04: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 17 17:10:06: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 17 17:10:07: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 17 17:10:08: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 17 17:10:09: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 17 17:10:10: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 17 17:10:40: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 17 17:10:42: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 17 17:10:48: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 17 17:10:49: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 17 17:10:50: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 17 17:10:51: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 17 17:11:04: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 17 17:11:05: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 17 17:11:11: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 17 17:11:12: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 17 17:11:13: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 17 17:11:14: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 17 17:11:15: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 17 17:11:16: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 17 17:11:17: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 17 17:11:25: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 17 17:11:26: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 17 17:11:34: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 17 17:11:35: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 17 17:11:36: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 17 17:11:37: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 17 17:11:38: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 17 17:11:40: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 17 17:11:41: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 17 17:11:42: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 17 17:11:43: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 17 17:11:44: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 17 17:11:45: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 17 17:11:46: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 17 17:11:48: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 17 17:11:49: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 17 17:11:50: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 17 17:11:51: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 17 17:11:52: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 17 17:11:53: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 17 17:11:54: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 17 17:12:36: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 17 17:12:46: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 17 17:12:47: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 17 17:12:48: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 17 17:12:50: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 17 17:12:52: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 17 17:13:04: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 17 17:13:05: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 17 17:13:06: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 17 17:13:07: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 17 17:13:08: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 17 17:13:10: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 17 17:13:11: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 17 17:13:12: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 17 17:13:16: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 17 17:13:18: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 17 17:13:19: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 17 17:13:20: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 17 17:13:21: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 17 17:13:23: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 17 17:13:24: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 17 17:13:25: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 17 17:13:26: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 17 17:13:31: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 17 17:13:32: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 17 17:13:33: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 17 17:13:35: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 17 17:13:36: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 17 17:13:37: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 17 17:13:38: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 17 17:13:39: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 17 17:13:40: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 17 17:13:41: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 17 17:13:46: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 17 17:13:47: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 17 17:13:48: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 17 17:13:49: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 17 17:13:50: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 17 17:13:51: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 17 17:13:53: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 17 17:13:54: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 17 17:13:55: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 17 17:13:56: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 17 17:14:02: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 17 17:14:03: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 17 17:14:04: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 17 17:14:06: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 17 17:14:07: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 17 17:14:08: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 17 17:14:42: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 17 17:14:43: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 17 17:43:31: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1eceb143-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.0Ds0WP/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 441 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043035 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.3761e-05 s, 32.1 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0085304 s, 346 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Thu Oct 17 17:46:52 2024 4.12% done, estimate finish Thu Oct 17 17:46:52 2024 6.18% done, estimate finish Thu Oct 17 17:46:52 2024 8.23% done, estimate finish Thu Oct 17 17:46:52 2024 10.29% done, estimate finish Thu Oct 17 17:46:52 2024 12.34% done, estimate finish Thu Oct 17 17:46:52 2024 14.40% done, estimate finish Thu Oct 17 17:46:52 2024 16.45% done, estimate finish Thu Oct 17 17:46:52 2024 18.51% done, estimate finish Thu Oct 17 17:46:52 2024 20.57% done, estimate finish Thu Oct 17 17:46:52 2024 22.63% done, estimate finish Thu Oct 17 17:46:52 2024 24.68% done, estimate finish Thu Oct 17 17:46:52 2024 26.74% done, estimate finish Thu Oct 17 17:46:52 2024 28.79% done, estimate finish Thu Oct 17 17:46:52 2024 30.85% done, estimate finish Thu Oct 17 17:46:52 2024 32.91% done, estimate finish Thu Oct 17 17:46:52 2024 34.97% done, estimate finish Thu Oct 17 17:46:52 2024 37.02% done, estimate finish Thu Oct 17 17:46:52 2024 39.08% done, estimate finish Thu Oct 17 17:46:52 2024 41.13% done, estimate finish Thu Oct 17 17:46:52 2024 43.19% done, estimate finish Thu Oct 17 17:46:52 2024 45.25% done, estimate finish Thu Oct 17 17:46:52 2024 47.31% done, estimate finish Thu Oct 17 17:46:52 2024 49.36% done, estimate finish Thu Oct 17 17:46:52 2024 51.42% done, estimate finish Thu Oct 17 17:46:52 2024 53.47% done, estimate finish Thu Oct 17 17:46:52 2024 55.53% done, estimate finish Thu Oct 17 17:46:52 2024 57.59% done, estimate finish Thu Oct 17 17:46:52 2024 59.65% done, estimate finish Thu Oct 17 17:46:52 2024 61.70% done, estimate finish Thu Oct 17 17:46:52 2024 63.76% done, estimate finish Thu Oct 17 17:46:52 2024 65.81% done, estimate finish Thu Oct 17 17:46:52 2024 67.87% done, estimate finish Thu Oct 17 17:46:52 2024 69.93% done, estimate finish Thu Oct 17 17:46:52 2024 71.99% done, estimate finish Thu Oct 17 17:46:52 2024 74.04% done, estimate finish Thu Oct 17 17:46:52 2024 76.10% done, estimate finish Thu Oct 17 17:46:52 2024 78.15% done, estimate finish Thu Oct 17 17:46:52 2024 80.21% done, estimate finish Thu Oct 17 17:46:52 2024 82.27% done, estimate finish Thu Oct 17 17:46:52 2024 84.32% done, estimate finish Thu Oct 17 17:46:52 2024 86.38% done, estimate finish Thu Oct 17 17:46:52 2024 88.44% done, estimate finish Thu Oct 17 17:46:52 2024 90.49% done, estimate finish Thu Oct 17 17:46:52 2024 92.55% done, estimate finish Thu Oct 17 17:46:52 2024 94.60% done, estimate finish Thu Oct 17 17:46:52 2024 96.66% done, estimate finish Thu Oct 17 17:46:52 2024 98.72% done, estimate finish Thu Oct 17 17:46:52 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242923 Writing: Ending Padblock Start Block 242970 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243120 extents written (474 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 17 17:46:58: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.922 s, 355 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xc9d635a2. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xc9d635a2 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 1bed92de-bb77-4667-844c-0fec542fee26 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 0bff73b5-455a-4a6c-9c47-6c35a5fc2152 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127292/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127292/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.0% non-contiguous), 455349/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.0% non-contiguous), 455349/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0388838 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 17 17:50:19: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 17 17:51:01: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 17 17:51:29: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 17 17:51:30: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 17 17:51:31: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 17 17:51:33: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 17 17:51:34: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 17 17:51:35: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 17 17:51:36: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 17 17:51:37: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 17 17:51:38: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 17 17:51:43: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 17 17:51:45: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 17 17:51:46: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 17 17:51:47: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 17 17:51:48: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 17 17:51:49: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 17 17:51:50: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 17 17:51:51: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 17 17:51:53: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 17 17:51:54: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 17 17:51:55: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 17 17:51:56: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 17 17:52:02: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 17 17:52:03: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 17 17:52:04: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 17 17:52:05: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 17 17:52:07: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 17 17:52:08: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 17 17:52:09: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 17 17:52:10: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 17 17:52:11: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 17 17:52:12: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 17 17:52:13: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 17 17:52:15: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 17 17:52:19: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 17 17:52:28: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 17 17:52:29: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 17 17:52:30: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 17 17:52:31: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 17 17:52:32: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 17 17:53:24: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 17 17:53:25: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 17 17:53:26: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 17 17:53:29: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 17 17:53:30: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 17 17:53:31: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 17 17:53:33: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 17 17:53:34: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 17 17:53:35: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 17 17:53:36: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 17 17:53:41: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 17 17:53:44: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 17 17:53:45: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 17 17:53:47: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 17 17:53:48: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 17 17:53:49: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 17 17:53:50: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 17 17:53:51: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 17 17:53:52: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 17 17:53:53: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 17 17:53:55: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 17 17:54:05: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 17 17:54:06: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 17 17:54:07: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 17 17:54:08: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 17 17:54:12: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 17 17:54:13: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 17 17:54:19: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 17 17:54:20: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 17 17:54:21: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 17 17:54:22: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 17 17:54:26: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 17 17:54:27: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 17 17:54:33: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 17 17:54:34: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 17 17:54:35: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 17 17:54:41: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 17 17:54:42: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 17 17:54:43: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 17 17:54:44: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 17 17:54:45: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 17 17:54:47: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 17 17:54:48: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 17 17:54:49: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 17 17:54:50: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 17 17:54:51: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 17 17:54:53: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 17 17:54:54: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 17 17:54:55: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 17 17:54:56: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 17 17:54:57: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 17 17:54:58: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 17 17:54:59: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 17 17:55:00: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 17 17:55:02: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 17 17:55:03: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 17 17:55:04: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 17 17:55:25: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 17 17:55:26: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 17 17:55:27: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 17 17:55:28: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 17 17:55:30: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 17 17:55:31: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 17 17:55:32: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 17 17:55:33: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 17 17:55:43: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 17 17:55:44: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 17 17:56:21: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 17 17:56:22: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 17 17:56:23: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 17 17:56:24: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 17 17:56:25: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 17 17:56:26: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 17 17:56:27: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 17 17:56:28: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 17 17:56:49: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 17 17:56:50: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 17 17:56:54: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 17 17:56:55: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 17 17:56:56: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 17 17:56:57: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 17 17:57:09: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 17 17:57:10: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 17 17:57:14: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 17 17:57:15: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 17 17:57:16: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 17 17:57:17: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 17 17:57:18: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 17 17:57:20: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 17 17:57:21: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 17 17:57:27: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 17 17:57:28: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 17 17:57:36: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 17 17:57:37: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 17 17:57:38: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 17 17:57:40: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 17 17:57:41: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 17 17:57:42: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 17 17:57:43: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 17 17:57:44: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 17 17:57:45: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 17 17:57:46: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 17 17:57:47: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 17 17:57:49: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 17 17:57:50: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 17 17:57:51: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 17 17:57:52: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 17 17:57:53: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 17 17:57:54: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 17 17:57:55: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 17 17:57:57: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 17 17:58:35: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 17 17:58:45: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 17 17:58:46: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 17 17:58:47: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 17 17:58:50: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 17 17:58:51: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 17 17:59:02: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 17 17:59:03: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 17 17:59:04: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 17 17:59:05: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 17 17:59:07: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 17 17:59:08: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 17 17:59:09: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 17 17:59:10: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 17 17:59:14: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 17 17:59:16: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 17 17:59:17: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 17 17:59:19: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 17 17:59:20: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 17 17:59:21: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 17 17:59:22: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 17 17:59:23: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 17 17:59:24: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 17 17:59:29: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 17 17:59:31: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 17 17:59:32: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 17 17:59:33: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 17 17:59:34: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 17 17:59:35: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 17 17:59:36: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 17 17:59:37: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 17 17:59:38: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 17 17:59:40: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 17 17:59:43: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 17 17:59:44: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 17 17:59:45: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 17 17:59:46: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 17 17:59:47: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 17 17:59:49: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 17 17:59:50: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 17 17:59:51: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 17 17:59:52: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 17 17:59:53: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 17 17:59:57: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 17 17:59:58: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 17 18:00:00: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 17 18:00:01: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 17 18:00:02: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 17 18:00:03: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 17 18:00:29: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 17 18:00:30: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 18 00:48:30: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1eceb143-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root tar: lib/modules/6.10.11-ipfire/lunatik: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luacompletion.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luadata.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luadevice.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luafib.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luafifo.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/lualinux.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luanetfilter.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luanotifier.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luaprobe.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luarcu.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luasocket.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luasyscall.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luathread.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luaxdp.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luaxtable.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/lunatik.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/lunatik_run.ko: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors make: *** [cdrom:153: /usr/src/log/cdrom] Error 2 ... see detailed log in _build.*.log files Oct 18 01:35:30: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1eceb143-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.XzUP3s/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.057582 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.4348e-05 s, 31.8 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00687787 s, 429 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Fri Oct 18 01:38:50 2024 4.11% done, estimate finish Fri Oct 18 01:38:50 2024 6.17% done, estimate finish Fri Oct 18 01:38:50 2024 8.22% done, estimate finish Fri Oct 18 01:38:50 2024 10.28% done, estimate finish Fri Oct 18 01:38:50 2024 12.33% done, estimate finish Fri Oct 18 01:38:50 2024 14.39% done, estimate finish Fri Oct 18 01:38:50 2024 16.44% done, estimate finish Fri Oct 18 01:38:50 2024 18.50% done, estimate finish Fri Oct 18 01:38:50 2024 20.55% done, estimate finish Fri Oct 18 01:38:50 2024 22.61% done, estimate finish Fri Oct 18 01:38:50 2024 24.66% done, estimate finish Fri Oct 18 01:38:50 2024 26.72% done, estimate finish Fri Oct 18 01:38:53 2024 28.77% done, estimate finish Fri Oct 18 01:38:53 2024 30.83% done, estimate finish Fri Oct 18 01:38:53 2024 32.88% done, estimate finish Fri Oct 18 01:38:53 2024 34.94% done, estimate finish Fri Oct 18 01:38:52 2024 36.99% done, estimate finish Fri Oct 18 01:38:52 2024 39.05% done, estimate finish Fri Oct 18 01:38:52 2024 41.10% done, estimate finish Fri Oct 18 01:38:52 2024 43.16% done, estimate finish Fri Oct 18 01:38:52 2024 45.21% done, estimate finish Fri Oct 18 01:38:52 2024 47.27% done, estimate finish Fri Oct 18 01:38:52 2024 49.32% done, estimate finish Fri Oct 18 01:38:52 2024 51.38% done, estimate finish Fri Oct 18 01:38:51 2024 53.43% done, estimate finish Fri Oct 18 01:38:51 2024 55.49% done, estimate finish Fri Oct 18 01:38:51 2024 57.54% done, estimate finish Fri Oct 18 01:38:51 2024 59.60% done, estimate finish Fri Oct 18 01:38:51 2024 61.65% done, estimate finish Fri Oct 18 01:38:51 2024 63.71% done, estimate finish Fri Oct 18 01:38:51 2024 65.76% done, estimate finish Fri Oct 18 01:38:51 2024 67.82% done, estimate finish Fri Oct 18 01:38:51 2024 69.87% done, estimate finish Fri Oct 18 01:38:51 2024 71.93% done, estimate finish Fri Oct 18 01:38:51 2024 73.98% done, estimate finish Fri Oct 18 01:38:51 2024 76.04% done, estimate finish Fri Oct 18 01:38:51 2024 78.09% done, estimate finish Fri Oct 18 01:38:51 2024 80.15% done, estimate finish Fri Oct 18 01:38:51 2024 82.20% done, estimate finish Fri Oct 18 01:38:51 2024 84.26% done, estimate finish Fri Oct 18 01:38:51 2024 86.31% done, estimate finish Fri Oct 18 01:38:51 2024 88.37% done, estimate finish Fri Oct 18 01:38:51 2024 90.42% done, estimate finish Fri Oct 18 01:38:51 2024 92.48% done, estimate finish Fri Oct 18 01:38:51 2024 94.53% done, estimate finish Fri Oct 18 01:38:51 2024 96.59% done, estimate finish Fri Oct 18 01:38:51 2024 98.64% done, estimate finish Fri Oct 18 01:38:51 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243113 Writing: Ending Padblock Start Block 243160 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243310 extents written (475 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 18 01:38:56: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.0989 s, 352 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x2408a022. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x2408a022 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 4dd4a4d8-4244-4ea3-90e4-2a353756b527 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: aba9fce6-fbdf-4d19-8396-c4430ce3e42d Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 127298/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.2% non-contiguous), 127298/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.0% non-contiguous), 455573/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.0% non-contiguous), 455573/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0375079 s, 2.8 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 18 01:42:19: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 18 01:43:01: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 18 01:43:29: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 18 01:43:31: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 18 01:43:32: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 18 01:43:33: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 18 01:43:34: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 18 01:43:35: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 18 01:43:36: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 18 01:43:37: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 18 01:43:39: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 18 01:43:44: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 18 01:43:45: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 18 01:43:46: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 18 01:43:47: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 18 01:43:48: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 18 01:43:49: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 18 01:43:51: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 18 01:43:52: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 18 01:43:53: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 18 01:43:54: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 18 01:43:55: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 18 01:43:56: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 18 01:44:02: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 18 01:44:03: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 18 01:44:05: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 18 01:44:06: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 18 01:44:07: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 18 01:44:08: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 18 01:44:09: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 18 01:44:10: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 18 01:44:11: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 18 01:44:13: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 18 01:44:14: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 18 01:44:15: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 18 01:44:19: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 18 01:44:28: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 18 01:44:29: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 18 01:44:30: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 18 01:44:32: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 18 01:44:33: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 18 01:45:24: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 18 01:45:25: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 18 01:45:26: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 18 01:45:29: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 18 01:45:31: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 18 01:45:32: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 18 01:45:33: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 18 01:45:34: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 18 01:45:35: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 18 01:45:36: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 18 01:45:41: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 18 01:45:45: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 18 01:45:46: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 18 01:45:47: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 18 01:45:48: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 18 01:45:49: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 18 01:45:50: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 18 01:45:51: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 18 01:45:53: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 18 01:45:53: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 18 01:45:54: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 18 01:46:04: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 18 01:46:05: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 18 01:46:06: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 18 01:46:07: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 18 01:46:12: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 18 01:46:13: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 18 01:46:18: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 18 01:46:19: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 18 01:46:20: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 18 01:46:21: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 18 01:46:25: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 18 01:46:27: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 18 01:46:32: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 18 01:46:33: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 18 01:46:34: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 18 01:46:40: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 18 01:46:41: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 18 01:46:42: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 18 01:46:44: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 18 01:46:45: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 18 01:46:46: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 18 01:46:47: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 18 01:46:48: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 18 01:46:50: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 18 01:46:51: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 18 01:46:52: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 18 01:46:53: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 18 01:46:54: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 18 01:46:54: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 18 01:46:55: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 18 01:46:56: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 18 01:46:58: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 18 01:46:59: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 18 01:47:00: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 18 01:47:01: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 18 01:47:02: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 18 01:47:23: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 18 01:47:24: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 18 01:47:26: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 18 01:47:27: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 18 01:47:28: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 18 01:47:29: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 18 01:47:30: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 18 01:47:31: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 18 01:47:41: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 18 01:47:43: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 18 01:48:19: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 18 01:48:20: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 18 01:48:21: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 18 01:48:22: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 18 01:48:23: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 18 01:48:24: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 18 01:48:26: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 18 01:48:27: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 18 01:48:47: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 18 01:48:48: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 18 01:48:52: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 18 01:48:53: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 18 01:48:55: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 18 01:48:56: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 18 01:49:07: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 18 01:49:08: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 18 01:49:12: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 18 01:49:13: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 18 01:49:14: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 18 01:49:16: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 18 01:49:17: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 18 01:49:18: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 18 01:49:19: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 18 01:49:25: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 18 01:49:26: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 18 01:49:34: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 18 01:49:36: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 18 01:49:37: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 18 01:49:38: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 18 01:49:39: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 18 01:49:40: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 18 01:49:41: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 18 01:49:42: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 18 01:49:43: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 18 01:49:45: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 18 01:49:46: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 18 01:49:47: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 18 01:49:48: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 18 01:49:49: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 18 01:49:50: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 18 01:49:51: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 18 01:49:53: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 18 01:49:54: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 18 01:49:55: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 18 01:50:33: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 18 01:50:43: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 18 01:50:45: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 18 01:50:45: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 18 01:50:47: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 18 01:50:48: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 18 01:50:59: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 18 01:51:00: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 18 01:51:02: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 18 01:51:03: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 18 01:51:04: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 18 01:51:05: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 18 01:51:06: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 18 01:51:07: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 18 01:51:11: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 18 01:51:14: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 18 01:51:15: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 18 01:51:16: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 18 01:51:17: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 18 01:51:18: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 18 01:51:19: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 18 01:51:20: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 18 01:51:21: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 18 01:51:27: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 18 01:51:28: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 18 01:51:29: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 18 01:51:30: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 18 01:51:31: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 18 01:51:32: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 18 01:51:33: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 18 01:51:35: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 18 01:51:36: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 18 01:51:37: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 18 01:51:40: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 18 01:51:41: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 18 01:51:42: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 18 01:51:44: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 18 01:51:45: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 18 01:51:46: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 18 01:51:47: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 18 01:51:48: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 18 01:51:49: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 18 01:51:50: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 18 01:51:54: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 18 01:51:56: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 18 01:51:57: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 18 01:51:58: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 18 01:51:59: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 18 01:52:00: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 18 01:52:27: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 18 01:52:28: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 18 03:45:09: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1eceb143-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.gXtWdc/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.049720 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.332e-05 s, 32.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00676451 s, 436 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Fri Oct 18 03:48:37 2024 4.11% done, estimate finish Fri Oct 18 03:48:37 2024 6.17% done, estimate finish Fri Oct 18 03:48:37 2024 8.23% done, estimate finish Fri Oct 18 03:48:37 2024 10.29% done, estimate finish Fri Oct 18 03:48:37 2024 12.34% done, estimate finish Fri Oct 18 03:48:37 2024 14.40% done, estimate finish Fri Oct 18 03:48:37 2024 16.45% done, estimate finish Fri Oct 18 03:48:37 2024 18.51% done, estimate finish Fri Oct 18 03:48:37 2024 20.56% done, estimate finish Fri Oct 18 03:48:37 2024 22.62% done, estimate finish Fri Oct 18 03:48:37 2024 24.68% done, estimate finish Fri Oct 18 03:48:37 2024 26.74% done, estimate finish Fri Oct 18 03:48:37 2024 28.79% done, estimate finish Fri Oct 18 03:48:37 2024 30.85% done, estimate finish Fri Oct 18 03:48:37 2024 32.90% done, estimate finish Fri Oct 18 03:48:37 2024 34.96% done, estimate finish Fri Oct 18 03:48:37 2024 37.01% done, estimate finish Fri Oct 18 03:48:37 2024 39.07% done, estimate finish Fri Oct 18 03:48:37 2024 41.12% done, estimate finish Fri Oct 18 03:48:37 2024 43.18% done, estimate finish Fri Oct 18 03:48:37 2024 45.24% done, estimate finish Fri Oct 18 03:48:37 2024 47.30% done, estimate finish Fri Oct 18 03:48:37 2024 49.35% done, estimate finish Fri Oct 18 03:48:37 2024 51.41% done, estimate finish Fri Oct 18 03:48:37 2024 53.46% done, estimate finish Fri Oct 18 03:48:37 2024 55.52% done, estimate finish Fri Oct 18 03:48:37 2024 57.57% done, estimate finish Fri Oct 18 03:48:37 2024 59.63% done, estimate finish Fri Oct 18 03:48:37 2024 61.69% done, estimate finish Fri Oct 18 03:48:37 2024 63.75% done, estimate finish Fri Oct 18 03:48:37 2024 65.80% done, estimate finish Fri Oct 18 03:48:37 2024 67.86% done, estimate finish Fri Oct 18 03:48:37 2024 69.91% done, estimate finish Fri Oct 18 03:48:37 2024 71.97% done, estimate finish Fri Oct 18 03:48:37 2024 74.02% done, estimate finish Fri Oct 18 03:48:37 2024 76.08% done, estimate finish Fri Oct 18 03:48:37 2024 78.14% done, estimate finish Fri Oct 18 03:48:37 2024 80.19% done, estimate finish Fri Oct 18 03:48:37 2024 82.25% done, estimate finish Fri Oct 18 03:48:37 2024 84.31% done, estimate finish Fri Oct 18 03:48:37 2024 86.36% done, estimate finish Fri Oct 18 03:48:37 2024 88.42% done, estimate finish Fri Oct 18 03:48:37 2024 90.47% done, estimate finish Fri Oct 18 03:48:37 2024 92.53% done, estimate finish Fri Oct 18 03:48:37 2024 94.58% done, estimate finish Fri Oct 18 03:48:37 2024 96.64% done, estimate finish Fri Oct 18 03:48:37 2024 98.70% done, estimate finish Fri Oct 18 03:48:37 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242977 Writing: Ending Padblock Start Block 243024 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243174 extents written (474 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 18 03:48:43: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.1798 s, 350 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x7df51ab4. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x7df51ab4 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 39d2401c-27d4-4fdc-ae7d-e8af8ceb19da Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 77cdc8d9-f326-4937-baed-86b7045681aa Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127305/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 127305/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.1% non-contiguous), 455569/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25410/354112 files (0.1% non-contiguous), 455569/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0402974 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 18 03:52:04: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 18 03:52:46: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 18 03:53:16: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 18 03:53:17: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 18 03:53:18: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 18 03:53:18: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 18 03:53:19: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 18 03:53:20: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 18 03:53:21: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 18 03:53:23: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 18 03:53:24: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 18 03:53:29: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 18 03:53:30: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 18 03:53:31: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 18 03:53:32: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 18 03:53:34: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 18 03:53:35: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 18 03:53:36: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 18 03:53:37: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 18 03:53:37: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 18 03:53:38: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 18 03:53:39: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 18 03:53:41: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 18 03:53:47: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 18 03:53:48: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 18 03:53:49: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 18 03:53:50: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 18 03:53:51: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 18 03:53:53: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 18 03:53:54: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 18 03:53:55: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 18 03:53:56: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 18 03:53:57: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 18 03:53:58: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 18 03:53:59: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 18 03:54:04: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 18 03:54:13: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 18 03:54:13: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 18 03:54:15: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 18 03:54:15: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 18 03:54:16: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 18 03:55:07: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 18 03:55:08: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 18 03:55:10: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 18 03:55:13: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 18 03:55:14: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 18 03:55:15: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 18 03:55:15: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 18 03:55:16: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 18 03:55:18: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 18 03:55:19: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 18 03:55:24: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 18 03:55:27: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 18 03:55:29: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 18 03:55:30: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 18 03:55:31: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 18 03:55:32: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 18 03:55:33: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 18 03:55:34: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 18 03:55:35: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 18 03:55:36: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 18 03:55:37: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 18 03:55:47: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 18 03:55:49: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 18 03:55:50: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 18 03:55:51: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 18 03:55:55: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 18 03:55:56: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 18 03:56:01: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 18 03:56:02: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 18 03:56:04: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 18 03:56:05: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 18 03:56:09: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 18 03:56:10: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 18 03:56:15: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 18 03:56:17: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 18 03:56:18: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 18 03:56:24: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 18 03:56:25: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 18 03:56:26: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 18 03:56:27: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 18 03:56:29: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 18 03:56:30: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 18 03:56:31: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 18 03:56:32: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 18 03:56:33: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 18 03:56:35: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 18 03:56:36: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 18 03:56:37: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 18 03:56:38: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 18 03:56:38: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 18 03:56:38: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 18 03:56:38: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 18 03:56:39: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 18 03:56:41: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 18 03:56:42: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 18 03:56:43: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 18 03:56:43: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 18 03:57:04: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 18 03:57:05: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 18 03:57:07: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 18 03:57:08: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 18 03:57:09: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 18 03:57:10: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 18 03:57:11: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 18 03:57:12: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 18 03:57:23: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 18 03:57:24: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 18 03:58:01: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 18 03:58:02: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 18 03:58:03: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 18 03:58:04: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 18 03:58:06: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 18 03:58:07: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 18 03:58:08: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 18 03:58:09: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 18 03:58:29: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 18 03:58:29: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 18 03:58:34: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 18 03:58:35: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 18 03:58:36: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 18 03:58:37: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 18 03:58:48: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 18 03:58:50: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 18 03:58:54: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 18 03:58:55: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 18 03:58:56: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 18 03:58:57: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 18 03:58:58: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 18 03:58:59: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 18 03:59:01: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 18 03:59:07: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 18 03:59:08: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 18 03:59:16: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 18 03:59:17: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 18 03:59:19: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 18 03:59:19: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 18 03:59:20: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 18 03:59:21: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 18 03:59:22: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 18 03:59:22: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 18 03:59:23: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 18 03:59:25: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 18 03:59:26: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 18 03:59:27: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 18 03:59:27: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 18 03:59:28: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 18 03:59:29: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 18 03:59:31: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 18 03:59:32: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 18 03:59:33: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 18 03:59:34: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 18 04:00:14: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 18 04:00:24: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 18 04:00:25: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 18 04:00:25: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 18 04:00:27: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 18 04:00:29: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 18 04:00:41: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 18 04:00:42: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 18 04:00:43: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 18 04:00:44: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 18 04:00:45: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 18 04:00:46: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 18 04:00:48: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 18 04:00:48: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 18 04:00:52: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 18 04:00:54: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 18 04:00:55: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 18 04:00:56: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 18 04:00:58: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 18 04:00:59: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 18 04:01:00: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 18 04:01:01: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 18 04:01:02: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 18 04:01:07: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 18 04:01:09: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 18 04:01:10: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 18 04:01:11: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 18 04:01:12: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 18 04:01:13: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 18 04:01:14: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 18 04:01:16: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 18 04:01:17: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 18 04:01:18: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 18 04:01:22: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 18 04:01:23: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 18 04:01:24: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 18 04:01:24: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 18 04:01:25: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 18 04:01:26: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 18 04:01:28: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 18 04:01:29: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 18 04:01:30: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 18 04:01:31: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 18 04:01:35: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 18 04:01:36: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 18 04:01:38: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 18 04:01:39: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 18 04:01:40: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 18 04:01:41: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 18 04:02:12: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 18 04:02:14: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 22 15:24:29: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/eadd0741-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.QLbQD6/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 446 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043041 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.1319e-05 s, 39.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00672673 s, 438 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Tue Oct 22 15:27:46 2024 4.11% done, estimate finish Tue Oct 22 15:27:46 2024 6.17% done, estimate finish Tue Oct 22 15:27:46 2024 8.23% done, estimate finish Tue Oct 22 15:27:46 2024 10.29% done, estimate finish Tue Oct 22 15:27:46 2024 12.34% done, estimate finish Tue Oct 22 15:27:46 2024 14.40% done, estimate finish Tue Oct 22 15:27:46 2024 16.45% done, estimate finish Tue Oct 22 15:27:46 2024 18.51% done, estimate finish Tue Oct 22 15:27:46 2024 20.56% done, estimate finish Tue Oct 22 15:27:46 2024 22.62% done, estimate finish Tue Oct 22 15:27:46 2024 24.68% done, estimate finish Tue Oct 22 15:27:46 2024 26.74% done, estimate finish Tue Oct 22 15:27:46 2024 28.79% done, estimate finish Tue Oct 22 15:27:46 2024 30.85% done, estimate finish Tue Oct 22 15:27:46 2024 32.90% done, estimate finish Tue Oct 22 15:27:46 2024 34.96% done, estimate finish Tue Oct 22 15:27:46 2024 37.01% done, estimate finish Tue Oct 22 15:27:46 2024 39.07% done, estimate finish Tue Oct 22 15:27:46 2024 41.13% done, estimate finish Tue Oct 22 15:27:46 2024 43.19% done, estimate finish Tue Oct 22 15:27:46 2024 45.24% done, estimate finish Tue Oct 22 15:27:46 2024 47.30% done, estimate finish Tue Oct 22 15:27:46 2024 49.35% done, estimate finish Tue Oct 22 15:27:46 2024 51.41% done, estimate finish Tue Oct 22 15:27:46 2024 53.46% done, estimate finish Tue Oct 22 15:27:46 2024 55.52% done, estimate finish Tue Oct 22 15:27:46 2024 57.58% done, estimate finish Tue Oct 22 15:27:46 2024 59.63% done, estimate finish Tue Oct 22 15:27:46 2024 61.69% done, estimate finish Tue Oct 22 15:27:46 2024 63.75% done, estimate finish Tue Oct 22 15:27:46 2024 65.80% done, estimate finish Tue Oct 22 15:27:46 2024 67.86% done, estimate finish Tue Oct 22 15:27:46 2024 69.91% done, estimate finish Tue Oct 22 15:27:46 2024 71.97% done, estimate finish Tue Oct 22 15:27:46 2024 74.02% done, estimate finish Tue Oct 22 15:27:46 2024 76.08% done, estimate finish Tue Oct 22 15:27:46 2024 78.14% done, estimate finish Tue Oct 22 15:27:46 2024 80.20% done, estimate finish Tue Oct 22 15:27:46 2024 82.25% done, estimate finish Tue Oct 22 15:27:46 2024 84.30% done, estimate finish Tue Oct 22 15:27:46 2024 86.36% done, estimate finish Tue Oct 22 15:27:46 2024 88.42% done, estimate finish Tue Oct 22 15:27:46 2024 90.48% done, estimate finish Tue Oct 22 15:27:46 2024 92.53% done, estimate finish Tue Oct 22 15:27:46 2024 94.59% done, estimate finish Tue Oct 22 15:27:46 2024 96.64% done, estimate finish Tue Oct 22 15:27:46 2024 98.70% done, estimate finish Tue Oct 22 15:27:46 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242971 Writing: Ending Padblock Start Block 243018 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243168 extents written (474 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 22 15:27:52: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.0327 s, 353 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x7b06a031. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0x7b06a031 Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (252:1): 0 1040384 linear 7:2 8192 add map loop2p2 (252:2): 0 65536 linear 7:2 1048576 add map loop2p3 (252:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 4ec3da19-f35b-475d-89d0-65be437333e8 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 20e37e46-3536-48de-a6ab-46d4562c7f39 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (21.9% non-contiguous), 127305/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (21.9% non-contiguous), 127305/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25411/354112 files (0.1% non-contiguous), 455569/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25411/354112 files (0.1% non-contiguous), 455569/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.034466 s, 3.0 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 22 15:31:17: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 22 15:31:59: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 22 15:32:28: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 22 15:32:29: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 22 15:32:31: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 22 15:32:32: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 22 15:32:33: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 22 15:32:34: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 22 15:32:35: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 22 15:32:36: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 22 15:32:37: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 22 15:32:43: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 22 15:32:44: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 22 15:32:45: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 22 15:32:46: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 22 15:32:47: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 22 15:32:48: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 22 15:32:49: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 22 15:32:51: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 22 15:32:52: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 22 15:32:53: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 22 15:32:54: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 22 15:32:55: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 22 15:33:01: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 22 15:33:02: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 22 15:33:03: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 22 15:33:05: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 22 15:33:06: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 22 15:33:07: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 22 15:33:08: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 22 15:33:09: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 22 15:33:10: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 22 15:33:11: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 22 15:33:13: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 22 15:33:14: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 22 15:33:18: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 22 15:33:27: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 22 15:33:28: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 22 15:33:29: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 22 15:33:30: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 22 15:33:32: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 22 15:34:23: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 22 15:34:24: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 22 15:34:25: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 22 15:34:29: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 22 15:34:31: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 22 15:34:32: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 22 15:34:33: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 22 15:34:34: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 22 15:34:35: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 22 15:34:36: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 22 15:34:41: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 22 15:34:45: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 22 15:34:46: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 22 15:34:47: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 22 15:34:48: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 22 15:34:49: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 22 15:34:50: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 22 15:34:51: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 22 15:34:52: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 22 15:34:54: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 22 15:34:55: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 22 15:35:05: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 22 15:35:06: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 22 15:35:07: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 22 15:35:08: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 22 15:35:13: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 22 15:35:14: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 22 15:35:19: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 22 15:35:20: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 22 15:35:21: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 22 15:35:22: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 22 15:35:26: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 22 15:35:28: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 22 15:35:33: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 22 15:35:34: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 22 15:35:35: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 22 15:35:42: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 22 15:35:43: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 22 15:35:44: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 22 15:35:46: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 22 15:35:47: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 22 15:35:48: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 22 15:35:49: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 22 15:35:50: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 22 15:35:51: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 22 15:35:53: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 22 15:35:54: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 22 15:35:55: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 22 15:35:56: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 22 15:35:57: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 22 15:35:58: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 22 15:35:59: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 22 15:36:00: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 22 15:36:02: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 22 15:36:03: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 22 15:36:04: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 22 15:36:05: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 22 15:36:26: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 22 15:36:27: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 22 15:36:28: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 22 15:36:30: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 22 15:36:31: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 22 15:36:32: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 22 15:36:33: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 22 15:36:34: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 22 15:36:44: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 22 15:36:45: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 22 15:37:22: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 22 15:37:23: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 22 15:37:24: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 22 15:37:25: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 22 15:37:26: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 22 15:37:27: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 22 15:37:28: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 22 15:37:30: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 22 15:37:50: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 22 15:37:51: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 22 15:37:55: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 22 15:37:56: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 22 15:37:57: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 22 15:37:59: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 22 15:38:10: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 22 15:38:11: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 22 15:38:15: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 22 15:38:16: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 22 15:38:17: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 22 15:38:18: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 22 15:38:20: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 22 15:38:21: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 22 15:38:22: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 22 15:38:28: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 22 15:38:29: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 22 15:38:37: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 22 15:38:38: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 22 15:38:40: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 22 15:38:41: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 22 15:38:42: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 22 15:38:43: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 22 15:38:44: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 22 15:38:45: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 22 15:38:46: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 22 15:38:47: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 22 15:38:49: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 22 15:38:50: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 22 15:38:51: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 22 15:38:52: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 22 15:38:53: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 22 15:38:54: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 22 15:38:55: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 22 15:38:57: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 22 15:38:58: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 22 15:39:36: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 22 15:39:46: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 22 15:39:47: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 22 15:39:48: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 22 15:39:50: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 22 15:39:51: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 22 15:40:02: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 22 15:40:03: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 22 15:40:04: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 22 15:40:06: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 22 15:40:07: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 22 15:40:08: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 22 15:40:09: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 22 15:40:10: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 22 15:40:14: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 22 15:40:16: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 22 15:40:18: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 22 15:40:19: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 22 15:40:20: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 22 15:40:21: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 22 15:40:22: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 22 15:40:23: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 22 15:40:24: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 22 15:40:30: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 22 15:40:31: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 22 15:40:32: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 22 15:40:33: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 22 15:40:34: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 22 15:40:35: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 22 15:40:36: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 22 15:40:37: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 22 15:40:39: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 22 15:40:40: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 22 15:40:43: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 22 15:40:44: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 22 15:40:45: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 22 15:40:46: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 22 15:40:48: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 22 15:40:49: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 22 15:40:50: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 22 15:40:51: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 22 15:40:52: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 22 15:40:53: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 22 15:40:59: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 22 15:41:01: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 22 15:41:02: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 22 15:41:03: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 22 15:41:04: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 22 15:41:05: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 22 15:41:36: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 22 15:41:37: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 22 16:33:09: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/eadd0741-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.DtSTsw/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058804 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.8278e-05 s, 42.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00703618 s, 419 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Tue Oct 22 16:36:29 2024 4.11% done, estimate finish Tue Oct 22 16:36:29 2024 6.17% done, estimate finish Tue Oct 22 16:36:29 2024 8.23% done, estimate finish Tue Oct 22 16:36:29 2024 10.29% done, estimate finish Tue Oct 22 16:36:29 2024 12.34% done, estimate finish Tue Oct 22 16:36:29 2024 14.40% done, estimate finish Tue Oct 22 16:36:29 2024 16.45% done, estimate finish Tue Oct 22 16:36:29 2024 18.51% done, estimate finish Tue Oct 22 16:36:29 2024 20.56% done, estimate finish Tue Oct 22 16:36:29 2024 22.62% done, estimate finish Tue Oct 22 16:36:29 2024 24.68% done, estimate finish Tue Oct 22 16:36:29 2024 26.74% done, estimate finish Tue Oct 22 16:36:29 2024 28.79% done, estimate finish Tue Oct 22 16:36:29 2024 30.85% done, estimate finish Tue Oct 22 16:36:29 2024 32.90% done, estimate finish Tue Oct 22 16:36:29 2024 34.96% done, estimate finish Tue Oct 22 16:36:29 2024 37.01% done, estimate finish Tue Oct 22 16:36:29 2024 39.07% done, estimate finish Tue Oct 22 16:36:29 2024 41.13% done, estimate finish Tue Oct 22 16:36:29 2024 43.19% done, estimate finish Tue Oct 22 16:36:29 2024 45.24% done, estimate finish Tue Oct 22 16:36:29 2024 47.30% done, estimate finish Tue Oct 22 16:36:29 2024 49.35% done, estimate finish Tue Oct 22 16:36:29 2024 51.41% done, estimate finish Tue Oct 22 16:36:29 2024 53.46% done, estimate finish Tue Oct 22 16:36:29 2024 55.52% done, estimate finish Tue Oct 22 16:36:29 2024 57.57% done, estimate finish Tue Oct 22 16:36:29 2024 59.63% done, estimate finish Tue Oct 22 16:36:29 2024 61.69% done, estimate finish Tue Oct 22 16:36:29 2024 63.75% done, estimate finish Tue Oct 22 16:36:29 2024 65.80% done, estimate finish Tue Oct 22 16:36:29 2024 67.86% done, estimate finish Tue Oct 22 16:36:29 2024 69.91% done, estimate finish Tue Oct 22 16:36:29 2024 71.97% done, estimate finish Tue Oct 22 16:36:29 2024 74.02% done, estimate finish Tue Oct 22 16:36:29 2024 76.08% done, estimate finish Tue Oct 22 16:36:29 2024 78.14% done, estimate finish Tue Oct 22 16:36:29 2024 80.20% done, estimate finish Tue Oct 22 16:36:29 2024 82.25% done, estimate finish Tue Oct 22 16:36:29 2024 84.30% done, estimate finish Tue Oct 22 16:36:29 2024 86.36% done, estimate finish Tue Oct 22 16:36:29 2024 88.42% done, estimate finish Tue Oct 22 16:36:29 2024 90.48% done, estimate finish Tue Oct 22 16:36:29 2024 92.53% done, estimate finish Tue Oct 22 16:36:29 2024 94.59% done, estimate finish Tue Oct 22 16:36:29 2024 96.64% done, estimate finish Tue Oct 22 16:36:29 2024 98.70% done, estimate finish Tue Oct 22 16:36:29 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242973 Writing: Ending Padblock Start Block 243020 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243170 extents written (474 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 22 16:36:36: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.7702 s, 339 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x92f7d683. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0x92f7d683 Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (252:1): 0 1040384 linear 7:2 8192 add map loop2p2 (252:2): 0 65536 linear 7:2 1048576 add map loop2p3 (252:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 1ccf79f9-4626-4b68-9551-ef79cd0de0ba Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 847ff350-bc44-494b-b7b4-3acb3cdb014b Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.0% non-contiguous), 127305/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.0% non-contiguous), 127305/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25411/354112 files (0.1% non-contiguous), 455570/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25411/354112 files (0.1% non-contiguous), 455570/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.039608 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 22 16:39:50: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 22 16:40:32: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 22 16:41:02: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 22 16:41:03: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 22 16:41:04: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 22 16:41:04: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 22 16:41:05: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 22 16:41:06: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 22 16:41:07: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 22 16:41:09: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 22 16:41:10: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 22 16:41:15: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 22 16:41:16: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 22 16:41:17: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 22 16:41:18: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 22 16:41:19: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 22 16:41:21: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 22 16:41:22: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 22 16:41:23: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 22 16:41:23: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 22 16:41:24: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 22 16:41:25: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 22 16:41:26: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 22 16:41:33: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 22 16:41:34: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 22 16:41:35: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 22 16:41:36: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 22 16:41:37: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 22 16:41:38: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 22 16:41:39: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 22 16:41:41: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 22 16:41:42: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 22 16:41:43: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 22 16:41:44: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 22 16:41:45: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 22 16:41:49: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 22 16:41:58: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 22 16:41:59: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 22 16:42:00: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 22 16:42:01: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 22 16:42:02: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 22 16:42:53: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 22 16:42:54: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 22 16:42:56: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 22 16:42:59: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 22 16:43:00: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 22 16:43:01: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 22 16:43:02: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 22 16:43:03: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 22 16:43:04: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 22 16:43:06: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 22 16:43:11: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 22 16:43:14: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 22 16:43:15: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 22 16:43:16: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 22 16:43:17: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 22 16:43:19: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 22 16:43:20: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 22 16:43:21: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 22 16:43:22: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 22 16:43:22: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 22 16:43:23: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 22 16:43:33: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 22 16:43:35: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 22 16:43:36: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 22 16:43:37: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 22 16:43:41: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 22 16:43:42: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 22 16:43:47: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 22 16:43:48: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 22 16:43:50: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 22 16:43:51: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 22 16:43:55: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 22 16:43:56: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 22 16:44:01: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 22 16:44:02: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 22 16:44:03: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 22 16:44:10: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 22 16:44:11: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 22 16:44:12: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 22 16:44:13: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 22 16:44:14: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 22 16:44:15: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 22 16:44:16: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 22 16:44:18: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 22 16:44:19: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 22 16:44:20: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 22 16:44:21: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 22 16:44:22: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 22 16:44:23: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 22 16:44:24: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 22 16:44:25: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 22 16:44:26: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 22 16:44:27: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 22 16:44:28: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 22 16:44:29: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 22 16:44:30: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 22 16:44:31: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 22 16:44:52: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 22 16:44:53: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 22 16:44:54: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 22 16:44:55: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 22 16:44:56: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 22 16:44:57: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 22 16:44:59: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 22 16:45:00: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 22 16:45:10: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 22 16:45:11: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 22 16:45:47: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 22 16:45:48: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 22 16:45:50: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 22 16:45:51: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 22 16:45:52: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 22 16:45:53: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 22 16:45:54: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 22 16:45:55: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 22 16:46:15: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 22 16:46:16: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 22 16:46:20: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 22 16:46:21: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 22 16:46:22: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 22 16:46:23: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 22 16:46:34: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 22 16:46:35: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 22 16:46:40: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 22 16:46:41: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 22 16:46:42: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 22 16:46:43: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 22 16:46:44: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 22 16:46:45: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 22 16:46:46: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 22 16:46:53: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 22 16:46:54: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 22 16:47:02: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 22 16:47:03: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 22 16:47:04: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 22 16:47:04: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 22 16:47:06: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 22 16:47:07: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 22 16:47:08: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 22 16:47:08: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 22 16:47:09: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 22 16:47:10: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 22 16:47:11: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 22 16:47:12: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 22 16:47:13: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 22 16:47:14: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 22 16:47:15: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 22 16:47:16: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 22 16:47:17: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 22 16:47:18: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 22 16:47:19: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 22 16:47:58: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 22 16:48:08: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 22 16:48:09: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 22 16:48:09: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 22 16:48:11: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 22 16:48:13: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 22 16:48:24: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 22 16:48:25: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 22 16:48:26: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 22 16:48:27: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 22 16:48:28: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 22 16:48:30: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 22 16:48:31: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 22 16:48:31: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 22 16:48:35: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 22 16:48:37: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 22 16:48:38: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 22 16:48:39: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 22 16:48:41: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 22 16:48:42: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 22 16:48:43: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 22 16:48:44: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 22 16:48:45: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 22 16:48:50: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 22 16:48:51: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 22 16:48:53: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 22 16:48:54: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 22 16:48:55: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 22 16:48:56: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 22 16:48:57: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 22 16:48:58: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 22 16:48:59: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 22 16:49:01: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 22 16:49:04: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 22 16:49:05: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 22 16:49:06: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 22 16:49:06: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 22 16:49:07: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 22 16:49:08: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 22 16:49:10: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 22 16:49:11: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 22 16:49:12: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 22 16:49:13: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 22 16:49:17: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 22 16:49:18: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 22 16:49:19: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 22 16:49:21: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 22 16:49:22: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 22 16:49:23: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 22 16:49:49: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 22 16:49:50: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 25 21:42:03: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/a600787c-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.Xh72IB/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043282 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.7004e-05 s, 43.6 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00669856 s, 440 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Fri Oct 25 21:45:23 2024 4.11% done, estimate finish Fri Oct 25 21:45:23 2024 6.17% done, estimate finish Fri Oct 25 21:45:23 2024 8.23% done, estimate finish Fri Oct 25 21:45:23 2024 10.29% done, estimate finish Fri Oct 25 21:45:23 2024 12.34% done, estimate finish Fri Oct 25 21:45:23 2024 14.40% done, estimate finish Fri Oct 25 21:45:23 2024 16.45% done, estimate finish Fri Oct 25 21:45:23 2024 18.51% done, estimate finish Fri Oct 25 21:45:23 2024 20.56% done, estimate finish Fri Oct 25 21:45:23 2024 22.62% done, estimate finish Fri Oct 25 21:45:23 2024 24.68% done, estimate finish Fri Oct 25 21:45:23 2024 26.74% done, estimate finish Fri Oct 25 21:45:23 2024 28.79% done, estimate finish Fri Oct 25 21:45:23 2024 30.85% done, estimate finish Fri Oct 25 21:45:23 2024 32.90% done, estimate finish Fri Oct 25 21:45:23 2024 34.96% done, estimate finish Fri Oct 25 21:45:23 2024 37.01% done, estimate finish Fri Oct 25 21:45:23 2024 39.07% done, estimate finish Fri Oct 25 21:45:23 2024 41.13% done, estimate finish Fri Oct 25 21:45:23 2024 43.19% done, estimate finish Fri Oct 25 21:45:23 2024 45.24% done, estimate finish Fri Oct 25 21:45:23 2024 47.30% done, estimate finish Fri Oct 25 21:45:23 2024 49.35% done, estimate finish Fri Oct 25 21:45:23 2024 51.41% done, estimate finish Fri Oct 25 21:45:23 2024 53.46% done, estimate finish Fri Oct 25 21:45:23 2024 55.52% done, estimate finish Fri Oct 25 21:45:23 2024 57.57% done, estimate finish Fri Oct 25 21:45:23 2024 59.63% done, estimate finish Fri Oct 25 21:45:23 2024 61.69% done, estimate finish Fri Oct 25 21:45:23 2024 63.75% done, estimate finish Fri Oct 25 21:45:23 2024 65.80% done, estimate finish Fri Oct 25 21:45:23 2024 67.86% done, estimate finish Fri Oct 25 21:45:23 2024 69.91% done, estimate finish Fri Oct 25 21:45:23 2024 71.97% done, estimate finish Fri Oct 25 21:45:23 2024 74.02% done, estimate finish Fri Oct 25 21:45:23 2024 76.08% done, estimate finish Fri Oct 25 21:45:23 2024 78.14% done, estimate finish Fri Oct 25 21:45:23 2024 80.20% done, estimate finish Fri Oct 25 21:45:23 2024 82.25% done, estimate finish Fri Oct 25 21:45:23 2024 84.30% done, estimate finish Fri Oct 25 21:45:23 2024 86.36% done, estimate finish Fri Oct 25 21:45:24 2024 88.42% done, estimate finish Fri Oct 25 21:45:24 2024 90.48% done, estimate finish Fri Oct 25 21:45:24 2024 92.53% done, estimate finish Fri Oct 25 21:45:24 2024 94.59% done, estimate finish Fri Oct 25 21:45:24 2024 96.64% done, estimate finish Fri Oct 25 21:45:24 2024 98.70% done, estimate finish Fri Oct 25 21:45:24 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242973 Writing: Ending Padblock Start Block 243020 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243170 extents written (474 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 25 21:45:29: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.0273 s, 353 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x423e1244. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0x423e1244 Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (252:1): 0 1040384 linear 7:2 8192 add map loop2p2 (252:2): 0 65536 linear 7:2 1048576 add map loop2p3 (252:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 2a5117cb-204c-4ff0-af56-079b7fb0462d Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 34cb597e-21fe-4d05-b44d-3f0fbcfc6d21 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (21.9% non-contiguous), 127305/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (21.9% non-contiguous), 127305/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25411/354112 files (0.0% non-contiguous), 455569/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25411/354112 files (0.0% non-contiguous), 455569/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0447208 s, 2.3 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 25 21:48:50: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 25 21:49:33: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 25 21:50:02: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 25 21:50:03: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 25 21:50:04: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 25 21:50:05: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 25 21:50:07: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 25 21:50:08: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 25 21:50:09: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 25 21:50:10: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 25 21:50:11: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 25 21:50:16: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 25 21:50:17: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 25 21:50:19: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 25 21:50:20: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 25 21:50:21: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 25 21:50:22: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 25 21:50:23: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 25 21:50:24: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 25 21:50:25: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 25 21:50:26: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 25 21:50:28: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 25 21:50:29: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 25 21:50:35: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 25 21:50:36: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 25 21:50:37: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 25 21:50:38: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 25 21:50:39: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 25 21:50:41: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 25 21:50:42: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 25 21:50:43: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 25 21:50:44: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 25 21:50:45: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 25 21:50:46: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 25 21:50:47: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 25 21:50:52: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 25 21:51:01: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 25 21:51:02: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 25 21:51:03: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 25 21:51:04: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 25 21:51:05: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 25 21:51:57: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 25 21:51:58: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 25 21:51:59: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 25 21:52:03: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 25 21:52:04: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 25 21:52:05: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 25 21:52:06: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 25 21:52:08: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 25 21:52:09: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 25 21:52:10: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 25 21:52:15: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 25 21:52:18: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 25 21:52:19: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 25 21:52:21: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 25 21:52:22: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 25 21:52:23: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 25 21:52:24: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 25 21:52:25: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 25 21:52:26: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 25 21:52:26: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 25 21:52:27: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 25 21:52:38: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 25 21:52:39: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 25 21:52:40: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 25 21:52:41: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 25 21:52:45: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 25 21:52:46: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 25 21:52:52: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 25 21:52:53: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 25 21:52:54: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 25 21:52:55: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 25 21:52:59: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 25 21:53:00: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 25 21:53:05: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 25 21:53:07: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 25 21:53:08: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 25 21:53:15: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 25 21:53:16: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 25 21:53:17: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 25 21:53:18: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 25 21:53:19: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 25 21:53:20: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 25 21:53:22: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 25 21:53:23: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 25 21:53:24: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 25 21:53:25: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 25 21:53:26: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 25 21:53:27: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 25 21:53:29: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 25 21:53:30: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 25 21:53:31: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 25 21:53:32: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 25 21:53:33: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 25 21:53:34: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 25 21:53:35: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 25 21:53:37: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 25 21:53:38: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 25 21:53:59: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 25 21:54:00: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 25 21:54:01: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 25 21:54:02: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 25 21:54:03: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 25 21:54:05: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 25 21:54:06: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 25 21:54:07: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 25 21:54:17: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 25 21:54:18: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 25 21:54:55: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 25 21:54:57: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 25 21:54:58: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 25 21:54:59: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 25 21:55:00: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 25 21:55:01: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 25 21:55:02: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 25 21:55:03: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 25 21:55:24: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 25 21:55:25: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 25 21:55:29: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 25 21:55:30: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 25 21:55:31: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 25 21:55:32: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 25 21:55:43: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 25 21:55:45: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 25 21:55:49: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 25 21:55:50: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 25 21:55:51: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 25 21:55:52: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 25 21:55:53: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 25 21:55:54: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 25 21:55:56: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 25 21:56:02: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 25 21:56:03: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 25 21:56:11: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 25 21:56:12: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 25 21:56:13: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 25 21:56:14: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 25 21:56:16: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 25 21:56:17: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 25 21:56:18: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 25 21:56:19: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 25 21:56:20: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 25 21:56:21: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 25 21:56:22: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 25 21:56:23: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 25 21:56:25: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 25 21:56:26: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 25 21:56:27: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 25 21:56:28: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 25 21:56:29: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 25 21:56:30: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 25 21:56:31: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 25 21:57:10: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 25 21:57:20: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 25 21:57:21: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 25 21:57:22: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 25 21:57:24: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 25 21:57:26: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 25 21:57:37: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 25 21:57:38: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 25 21:57:39: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 25 21:57:40: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 25 21:57:41: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 25 21:57:43: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 25 21:57:44: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 25 21:57:45: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 25 21:57:49: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 25 21:57:51: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 25 21:57:52: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 25 21:57:53: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 25 21:57:55: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 25 21:57:56: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 25 21:57:57: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 25 21:57:58: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 25 21:57:59: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 25 21:58:04: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 25 21:58:05: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 25 21:58:07: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 25 21:58:08: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 25 21:58:09: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 25 21:58:10: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 25 21:58:11: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 25 21:58:12: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 25 21:58:13: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 25 21:58:14: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 25 21:58:18: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 25 21:58:19: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 25 21:58:20: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 25 21:58:21: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 25 21:58:22: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 25 21:58:23: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 25 21:58:25: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 25 21:58:26: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 25 21:58:27: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 25 21:58:28: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 25 21:58:33: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 25 21:58:34: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 25 21:58:35: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 25 21:58:37: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 25 21:58:38: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 25 21:58:39: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 25 21:59:09: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 25 21:59:10: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 27 01:29:14: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/ecb1f56d-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.aa6Xam/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043477 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.6473e-05 s, 44.1 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00670172 s, 440 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Sun Oct 27 01:32:31 2024 4.10% done, estimate finish Sun Oct 27 01:32:31 2024 6.16% done, estimate finish Sun Oct 27 01:32:31 2024 8.21% done, estimate finish Sun Oct 27 01:32:31 2024 10.26% done, estimate finish Sun Oct 27 01:32:31 2024 12.31% done, estimate finish Sun Oct 27 01:32:31 2024 14.36% done, estimate finish Sun Oct 27 01:32:31 2024 16.41% done, estimate finish Sun Oct 27 01:32:31 2024 18.47% done, estimate finish Sun Oct 27 01:32:31 2024 20.51% done, estimate finish Sun Oct 27 01:32:31 2024 22.57% done, estimate finish Sun Oct 27 01:32:31 2024 24.62% done, estimate finish Sun Oct 27 01:32:31 2024 26.67% done, estimate finish Sun Oct 27 01:32:31 2024 28.72% done, estimate finish Sun Oct 27 01:32:31 2024 30.77% done, estimate finish Sun Oct 27 01:32:31 2024 32.82% done, estimate finish Sun Oct 27 01:32:31 2024 34.88% done, estimate finish Sun Oct 27 01:32:31 2024 36.92% done, estimate finish Sun Oct 27 01:32:33 2024 38.98% done, estimate finish Sun Oct 27 01:32:33 2024 41.03% done, estimate finish Sun Oct 27 01:32:33 2024 43.08% done, estimate finish Sun Oct 27 01:32:33 2024 45.13% done, estimate finish Sun Oct 27 01:32:33 2024 47.18% done, estimate finish Sun Oct 27 01:32:33 2024 49.23% done, estimate finish Sun Oct 27 01:32:33 2024 51.29% done, estimate finish Sun Oct 27 01:32:32 2024 53.33% done, estimate finish Sun Oct 27 01:32:32 2024 55.39% done, estimate finish Sun Oct 27 01:32:32 2024 57.44% done, estimate finish Sun Oct 27 01:32:32 2024 59.49% done, estimate finish Sun Oct 27 01:32:32 2024 61.54% done, estimate finish Sun Oct 27 01:32:32 2024 63.59% done, estimate finish Sun Oct 27 01:32:32 2024 65.64% done, estimate finish Sun Oct 27 01:32:32 2024 67.70% done, estimate finish Sun Oct 27 01:32:32 2024 69.74% done, estimate finish Sun Oct 27 01:32:32 2024 71.80% done, estimate finish Sun Oct 27 01:32:32 2024 73.85% done, estimate finish Sun Oct 27 01:32:32 2024 75.90% done, estimate finish Sun Oct 27 01:32:32 2024 77.95% done, estimate finish Sun Oct 27 01:32:32 2024 80.00% done, estimate finish Sun Oct 27 01:32:32 2024 82.05% done, estimate finish Sun Oct 27 01:32:32 2024 84.10% done, estimate finish Sun Oct 27 01:32:32 2024 86.15% done, estimate finish Sun Oct 27 01:32:32 2024 88.20% done, estimate finish Sun Oct 27 01:32:32 2024 90.26% done, estimate finish Sun Oct 27 01:32:32 2024 92.30% done, estimate finish Sun Oct 27 01:32:32 2024 94.36% done, estimate finish Sun Oct 27 01:32:32 2024 96.41% done, estimate finish Sun Oct 27 01:32:32 2024 98.46% done, estimate finish Sun Oct 27 01:32:32 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243561 Writing: Ending Padblock Start Block 243608 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243758 extents written (476 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 27 01:32:37: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.0803 s, 352 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x214cadcf. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0x214cadcf Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (252:1): 0 1040384 linear 7:2 8192 add map loop2p2 (252:2): 0 65536 linear 7:2 1048576 add map loop2p3 (252:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: a43b8e4e-95e9-422a-ba79-8c33d67f20c4 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 363b9045-0f2b-4bc1-ada3-9fbf0e4491c4 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.2% non-contiguous), 127305/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.2% non-contiguous), 127305/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25418/354112 files (0.0% non-contiguous), 456398/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25418/354112 files (0.0% non-contiguous), 456398/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.035167 s, 3.0 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 27 01:36:00: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 27 01:36:42: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 27 01:37:11: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 27 01:37:12: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 27 01:37:14: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 27 01:37:15: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 27 01:37:16: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 27 01:37:17: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 27 01:37:18: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 27 01:37:19: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 27 01:37:21: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 27 01:37:26: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 27 01:37:27: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 27 01:37:28: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 27 01:37:29: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 27 01:37:30: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 27 01:37:31: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 27 01:37:32: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 27 01:37:34: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 27 01:37:34: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 27 01:37:35: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 27 01:37:36: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 27 01:37:37: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 27 01:37:43: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 27 01:37:44: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 27 01:37:46: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 27 01:37:47: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 27 01:37:48: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 27 01:37:49: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 27 01:37:50: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 27 01:37:51: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 27 01:37:52: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 27 01:37:54: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 27 01:37:55: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 27 01:37:56: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 27 01:38:00: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 27 01:38:09: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 27 01:38:09: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 27 01:38:10: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 27 01:38:11: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 27 01:38:12: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 27 01:39:03: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 27 01:39:04: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 27 01:39:05: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 27 01:39:09: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 27 01:39:10: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 27 01:39:11: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 27 01:39:11: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 27 01:39:12: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 27 01:39:13: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 27 01:39:14: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 27 01:39:20: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 27 01:39:23: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 27 01:39:24: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 27 01:39:25: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 27 01:39:26: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 27 01:39:27: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 27 01:39:28: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 27 01:39:30: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 27 01:39:31: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 27 01:39:31: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 27 01:39:32: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 27 01:39:42: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 27 01:39:43: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 27 01:39:44: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 27 01:39:46: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 27 01:39:50: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 27 01:39:51: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 27 01:39:56: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 27 01:39:57: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 27 01:39:58: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 27 01:39:59: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 27 01:40:04: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 27 01:40:05: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 27 01:40:10: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 27 01:40:11: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 27 01:40:12: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 27 01:40:18: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 27 01:40:19: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 27 01:40:21: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 27 01:40:22: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 27 01:40:23: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 27 01:40:24: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 27 01:40:25: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 27 01:40:26: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 27 01:40:28: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 27 01:40:29: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 27 01:40:30: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 27 01:40:31: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 27 01:40:32: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 27 01:40:32: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 27 01:40:32: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 27 01:40:34: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 27 01:40:34: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 27 01:40:35: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 27 01:40:36: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 27 01:40:37: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 27 01:40:37: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 27 01:40:58: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 27 01:41:00: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 27 01:41:01: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 27 01:41:02: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 27 01:41:03: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 27 01:41:04: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 27 01:41:05: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 27 01:41:06: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 27 01:41:17: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 27 01:41:18: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 27 01:41:54: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 27 01:41:55: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 27 01:41:56: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 27 01:41:57: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 27 01:41:59: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 27 01:42:00: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 27 01:42:01: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 27 01:42:02: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 27 01:42:22: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 27 01:42:22: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 27 01:42:26: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 27 01:42:28: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 27 01:42:29: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 27 01:42:30: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 27 01:42:41: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 27 01:42:42: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 27 01:42:46: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 27 01:42:48: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 27 01:42:49: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 27 01:42:50: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 27 01:42:51: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 27 01:42:52: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 27 01:42:53: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 27 01:42:59: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 27 01:43:00: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 27 01:43:09: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 27 01:43:10: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 27 01:43:11: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 27 01:43:11: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 27 01:43:12: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 27 01:43:13: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 27 01:43:14: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 27 01:43:15: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 27 01:43:16: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 27 01:43:17: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 27 01:43:18: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 27 01:43:19: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 27 01:43:19: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 27 01:43:20: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 27 01:43:22: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 27 01:43:23: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 27 01:43:24: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 27 01:43:25: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 27 01:43:26: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 27 01:44:05: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 27 01:44:15: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 27 01:44:16: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 27 01:44:16: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 27 01:44:18: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 27 01:44:19: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 27 01:44:31: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 27 01:44:32: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 27 01:44:33: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 27 01:44:34: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 27 01:44:35: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 27 01:44:36: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 27 01:44:37: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 27 01:44:38: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 27 01:44:42: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 27 01:44:44: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 27 01:44:45: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 27 01:44:46: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 27 01:44:47: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 27 01:44:48: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 27 01:44:50: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 27 01:44:51: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 27 01:44:52: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 27 01:44:57: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 27 01:44:58: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 27 01:44:59: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 27 01:45:00: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 27 01:45:02: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 27 01:45:03: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 27 01:45:04: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 27 01:45:05: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 27 01:45:06: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 27 01:45:07: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 27 01:45:10: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 27 01:45:12: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 27 01:45:13: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 27 01:45:13: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 27 01:45:14: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 27 01:45:15: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 27 01:45:16: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 27 01:45:17: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 27 01:45:19: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 27 01:45:20: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 27 01:45:24: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 27 01:45:25: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 27 01:45:26: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 27 01:45:27: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 27 01:45:28: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 27 01:45:30: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 27 01:45:56: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 27 01:45:57: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Oct 29 20:03:32: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/0a726a99-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.Fx11B3/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 447 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043297 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.3152e-05 s, 47.5 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00688909 s, 428 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Tue Oct 29 20:06:52 2024 4.10% done, estimate finish Tue Oct 29 20:06:52 2024 6.16% done, estimate finish Tue Oct 29 20:06:52 2024 8.21% done, estimate finish Tue Oct 29 20:06:52 2024 10.26% done, estimate finish Tue Oct 29 20:06:52 2024 12.31% done, estimate finish Tue Oct 29 20:06:52 2024 14.36% done, estimate finish Tue Oct 29 20:06:52 2024 16.41% done, estimate finish Tue Oct 29 20:06:52 2024 18.47% done, estimate finish Tue Oct 29 20:06:52 2024 20.51% done, estimate finish Tue Oct 29 20:06:52 2024 22.57% done, estimate finish Tue Oct 29 20:06:52 2024 24.62% done, estimate finish Tue Oct 29 20:06:52 2024 26.67% done, estimate finish Tue Oct 29 20:06:52 2024 28.72% done, estimate finish Tue Oct 29 20:06:52 2024 30.77% done, estimate finish Tue Oct 29 20:06:52 2024 32.82% done, estimate finish Tue Oct 29 20:06:52 2024 34.87% done, estimate finish Tue Oct 29 20:06:52 2024 36.92% done, estimate finish Tue Oct 29 20:06:52 2024 38.98% done, estimate finish Tue Oct 29 20:06:52 2024 41.02% done, estimate finish Tue Oct 29 20:06:52 2024 43.08% done, estimate finish Tue Oct 29 20:06:52 2024 45.13% done, estimate finish Tue Oct 29 20:06:52 2024 47.18% done, estimate finish Tue Oct 29 20:06:52 2024 49.23% done, estimate finish Tue Oct 29 20:06:52 2024 51.28% done, estimate finish Tue Oct 29 20:06:52 2024 53.33% done, estimate finish Tue Oct 29 20:06:52 2024 55.39% done, estimate finish Tue Oct 29 20:06:52 2024 57.43% done, estimate finish Tue Oct 29 20:06:52 2024 59.49% done, estimate finish Tue Oct 29 20:06:52 2024 61.54% done, estimate finish Tue Oct 29 20:06:52 2024 63.59% done, estimate finish Tue Oct 29 20:06:52 2024 65.64% done, estimate finish Tue Oct 29 20:06:52 2024 67.69% done, estimate finish Tue Oct 29 20:06:52 2024 69.74% done, estimate finish Tue Oct 29 20:06:52 2024 71.79% done, estimate finish Tue Oct 29 20:06:52 2024 73.84% done, estimate finish Tue Oct 29 20:06:52 2024 75.90% done, estimate finish Tue Oct 29 20:06:52 2024 77.94% done, estimate finish Tue Oct 29 20:06:52 2024 80.00% done, estimate finish Tue Oct 29 20:06:52 2024 82.05% done, estimate finish Tue Oct 29 20:06:52 2024 84.10% done, estimate finish Tue Oct 29 20:06:52 2024 86.15% done, estimate finish Tue Oct 29 20:06:52 2024 88.20% done, estimate finish Tue Oct 29 20:06:52 2024 90.25% done, estimate finish Tue Oct 29 20:06:52 2024 92.31% done, estimate finish Tue Oct 29 20:06:52 2024 94.35% done, estimate finish Tue Oct 29 20:06:52 2024 96.41% done, estimate finish Tue Oct 29 20:06:52 2024 98.46% done, estimate finish Tue Oct 29 20:06:52 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243573 Writing: Ending Padblock Start Block 243620 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243770 extents written (476 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Oct 29 20:06:58: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.281 s, 348 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x999028b7. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0x999028b7 Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (252:1): 0 1040384 linear 7:2 8192 add map loop2p2 (252:2): 0 65536 linear 7:2 1048576 add map loop2p3 (252:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: ad32af17-e89b-4a8c-99d5-ff3292aeba0a Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 40421f52-f9a4-459d-8ef5-792707647e60 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.0% non-contiguous), 127305/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.0% non-contiguous), 127305/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25422/354112 files (0.1% non-contiguous), 456401/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25422/354112 files (0.1% non-contiguous), 456401/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0437907 s, 2.4 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Oct 29 20:10:22: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Oct 29 20:11:05: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Oct 29 20:11:34: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Oct 29 20:11:35: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Oct 29 20:11:36: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Oct 29 20:11:38: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Oct 29 20:11:39: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Oct 29 20:11:40: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Oct 29 20:11:41: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Oct 29 20:11:42: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Oct 29 20:11:43: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Oct 29 20:11:48: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Oct 29 20:11:50: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Oct 29 20:11:51: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Oct 29 20:11:52: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Oct 29 20:11:53: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Oct 29 20:11:54: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Oct 29 20:11:55: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Oct 29 20:11:56: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Oct 29 20:11:57: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Oct 29 20:11:59: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Oct 29 20:12:00: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Oct 29 20:12:01: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Oct 29 20:12:07: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Oct 29 20:12:08: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Oct 29 20:12:09: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Oct 29 20:12:10: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Oct 29 20:12:12: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Oct 29 20:12:13: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Oct 29 20:12:14: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Oct 29 20:12:15: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Oct 29 20:12:16: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Oct 29 20:12:17: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Oct 29 20:12:18: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Oct 29 20:12:20: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Oct 29 20:12:24: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Oct 29 20:12:33: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Oct 29 20:12:34: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Oct 29 20:12:35: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Oct 29 20:12:36: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Oct 29 20:12:37: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Oct 29 20:13:29: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Oct 29 20:13:30: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Oct 29 20:13:31: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Oct 29 20:13:35: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Oct 29 20:13:36: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Oct 29 20:13:37: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Oct 29 20:13:39: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Oct 29 20:13:40: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Oct 29 20:13:41: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Oct 29 20:13:42: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Oct 29 20:13:47: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Oct 29 20:13:50: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Oct 29 20:13:51: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Oct 29 20:13:53: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Oct 29 20:13:54: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Oct 29 20:13:55: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Oct 29 20:13:56: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Oct 29 20:13:57: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Oct 29 20:13:58: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Oct 29 20:13:58: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Oct 29 20:14:00: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Oct 29 20:14:10: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Oct 29 20:14:11: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Oct 29 20:14:12: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Oct 29 20:14:13: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Oct 29 20:14:17: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Oct 29 20:14:18: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Oct 29 20:14:24: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Oct 29 20:14:25: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Oct 29 20:14:26: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Oct 29 20:14:27: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Oct 29 20:14:31: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Oct 29 20:14:32: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Oct 29 20:14:38: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Oct 29 20:14:39: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Oct 29 20:14:40: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Oct 29 20:14:47: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Oct 29 20:14:48: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Oct 29 20:14:49: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Oct 29 20:14:50: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Oct 29 20:14:51: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Oct 29 20:14:53: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Oct 29 20:14:54: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Oct 29 20:14:55: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Oct 29 20:14:56: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Oct 29 20:14:57: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Oct 29 20:14:59: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Oct 29 20:15:00: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Oct 29 20:15:01: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Oct 29 20:15:02: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Oct 29 20:15:03: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Oct 29 20:15:04: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Oct 29 20:15:05: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Oct 29 20:15:06: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Oct 29 20:15:08: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Oct 29 20:15:09: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Oct 29 20:15:10: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Oct 29 20:15:31: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Oct 29 20:15:32: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Oct 29 20:15:33: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Oct 29 20:15:34: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Oct 29 20:15:36: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Oct 29 20:15:37: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Oct 29 20:15:38: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Oct 29 20:15:39: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Oct 29 20:15:49: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Oct 29 20:15:50: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Oct 29 20:16:27: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Oct 29 20:16:28: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Oct 29 20:16:29: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Oct 29 20:16:30: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Oct 29 20:16:31: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Oct 29 20:16:32: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Oct 29 20:16:33: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Oct 29 20:16:34: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Oct 29 20:16:55: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Oct 29 20:16:56: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Oct 29 20:17:00: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Oct 29 20:17:01: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Oct 29 20:17:02: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Oct 29 20:17:03: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Oct 29 20:17:15: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Oct 29 20:17:16: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Oct 29 20:17:20: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Oct 29 20:17:21: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Oct 29 20:17:22: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Oct 29 20:17:23: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Oct 29 20:17:24: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Oct 29 20:17:26: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Oct 29 20:17:27: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Oct 29 20:17:33: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Oct 29 20:17:34: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Oct 29 20:17:42: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Oct 29 20:17:43: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Oct 29 20:17:44: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Oct 29 20:17:46: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Oct 29 20:17:47: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Oct 29 20:17:48: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Oct 29 20:17:49: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Oct 29 20:17:50: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Oct 29 20:17:51: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Oct 29 20:17:52: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Oct 29 20:17:53: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Oct 29 20:17:55: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Oct 29 20:17:56: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Oct 29 20:17:57: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Oct 29 20:17:58: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Oct 29 20:17:59: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Oct 29 20:18:00: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Oct 29 20:18:01: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Oct 29 20:18:03: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Oct 29 20:18:41: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Oct 29 20:18:51: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Oct 29 20:18:52: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Oct 29 20:18:53: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Oct 29 20:18:56: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Oct 29 20:18:57: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Oct 29 20:19:08: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Oct 29 20:19:09: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Oct 29 20:19:10: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Oct 29 20:19:11: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Oct 29 20:19:13: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Oct 29 20:19:14: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Oct 29 20:19:15: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Oct 29 20:19:16: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Oct 29 20:19:20: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Oct 29 20:19:22: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Oct 29 20:19:23: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Oct 29 20:19:25: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Oct 29 20:19:26: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Oct 29 20:19:27: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Oct 29 20:19:28: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Oct 29 20:19:29: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Oct 29 20:19:30: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Oct 29 20:19:35: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Oct 29 20:19:37: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Oct 29 20:19:38: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Oct 29 20:19:39: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Oct 29 20:19:40: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Oct 29 20:19:41: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Oct 29 20:19:42: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Oct 29 20:19:43: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Oct 29 20:19:44: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Oct 29 20:19:46: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Oct 29 20:19:49: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Oct 29 20:19:50: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Oct 29 20:19:51: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Oct 29 20:19:52: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Oct 29 20:19:53: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Oct 29 20:19:55: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Oct 29 20:19:56: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Oct 29 20:19:57: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Oct 29 20:19:58: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Oct 29 20:19:59: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Oct 29 20:20:03: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Oct 29 20:20:04: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Oct 29 20:20:06: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Oct 29 20:20:07: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Oct 29 20:20:08: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Oct 29 20:20:09: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Oct 29 20:20:38: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Oct 29 20:20:39: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Nov 6 19:50:39: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/30d6e75a-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root tar: lib/modules/6.10.11-ipfire/lunatik: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luacompletion.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luadata.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luadevice.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luafib.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luafifo.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/lualinux.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luanetfilter.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luanotifier.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luaprobe.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luarcu.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luasocket.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luasyscall.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luathread.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luaxdp.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/luaxtable.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/lunatik.ko: Cannot stat: No such file or directory tar: lib/modules/6.10.11-ipfire/lunatik/lunatik_run.ko: Cannot stat: No such file or directory tar: Exiting with failure status due to previous errors make: *** [cdrom:153: /usr/src/log/cdrom] Error 2 ... see detailed log in _build.*.log files Nov 6 19:56:57: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/30d6e75a-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.owfgth/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 443 files dracut: Saved: 1.11 MiB dracut: Duration: 0.042729 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.3509e-05 s, 38.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0104592 s, 282 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Wed Nov 6 20:00:17 2024 4.10% done, estimate finish Wed Nov 6 20:00:17 2024 6.16% done, estimate finish Wed Nov 6 20:00:17 2024 8.21% done, estimate finish Wed Nov 6 20:00:17 2024 10.26% done, estimate finish Wed Nov 6 20:00:17 2024 12.31% done, estimate finish Wed Nov 6 20:00:17 2024 14.36% done, estimate finish Wed Nov 6 20:00:17 2024 16.41% done, estimate finish Wed Nov 6 20:00:17 2024 18.47% done, estimate finish Wed Nov 6 20:00:17 2024 20.51% done, estimate finish Wed Nov 6 20:00:17 2024 22.57% done, estimate finish Wed Nov 6 20:00:17 2024 24.62% done, estimate finish Wed Nov 6 20:00:17 2024 26.67% done, estimate finish Wed Nov 6 20:00:17 2024 28.72% done, estimate finish Wed Nov 6 20:00:17 2024 30.77% done, estimate finish Wed Nov 6 20:00:17 2024 32.82% done, estimate finish Wed Nov 6 20:00:17 2024 34.88% done, estimate finish Wed Nov 6 20:00:17 2024 36.92% done, estimate finish Wed Nov 6 20:00:17 2024 38.98% done, estimate finish Wed Nov 6 20:00:17 2024 41.03% done, estimate finish Wed Nov 6 20:00:17 2024 43.08% done, estimate finish Wed Nov 6 20:00:17 2024 45.13% done, estimate finish Wed Nov 6 20:00:17 2024 47.18% done, estimate finish Wed Nov 6 20:00:17 2024 49.23% done, estimate finish Wed Nov 6 20:00:17 2024 51.29% done, estimate finish Wed Nov 6 20:00:17 2024 53.33% done, estimate finish Wed Nov 6 20:00:17 2024 55.39% done, estimate finish Wed Nov 6 20:00:17 2024 57.44% done, estimate finish Wed Nov 6 20:00:17 2024 59.49% done, estimate finish Wed Nov 6 20:00:17 2024 61.54% done, estimate finish Wed Nov 6 20:00:17 2024 63.59% done, estimate finish Wed Nov 6 20:00:17 2024 65.64% done, estimate finish Wed Nov 6 20:00:17 2024 67.69% done, estimate finish Wed Nov 6 20:00:17 2024 69.74% done, estimate finish Wed Nov 6 20:00:17 2024 71.80% done, estimate finish Wed Nov 6 20:00:17 2024 73.84% done, estimate finish Wed Nov 6 20:00:17 2024 75.90% done, estimate finish Wed Nov 6 20:00:17 2024 77.95% done, estimate finish Wed Nov 6 20:00:17 2024 80.00% done, estimate finish Wed Nov 6 20:00:17 2024 82.05% done, estimate finish Wed Nov 6 20:00:17 2024 84.10% done, estimate finish Wed Nov 6 20:00:17 2024 86.15% done, estimate finish Wed Nov 6 20:00:17 2024 88.20% done, estimate finish Wed Nov 6 20:00:17 2024 90.26% done, estimate finish Wed Nov 6 20:00:17 2024 92.31% done, estimate finish Wed Nov 6 20:00:17 2024 94.36% done, estimate finish Wed Nov 6 20:00:17 2024 96.41% done, estimate finish Wed Nov 6 20:00:17 2024 98.46% done, estimate finish Wed Nov 6 20:00:17 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243564 Writing: Ending Padblock Start Block 243611 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243761 extents written (476 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Nov 6 20:00:24: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.1004 s, 352 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xa98121aa. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0xa98121aa Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (252:1): 0 1040384 linear 7:2 8192 add map loop2p2 (252:2): 0 65536 linear 7:2 1048576 add map loop2p3 (252:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 48ba208b-a099-473b-a901-1a1920e579dc Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 6b117013-5f5d-485a-9959-84317936d0ae Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (21.9% non-contiguous), 127308/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (21.9% non-contiguous), 127308/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25422/354112 files (0.0% non-contiguous), 456389/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25422/354112 files (0.0% non-contiguous), 456389/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0389296 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Nov 6 20:03:45: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Nov 6 20:04:27: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Nov 6 20:04:57: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Nov 6 20:04:58: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Nov 6 20:04:59: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Nov 6 20:05:00: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Nov 6 20:05:01: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Nov 6 20:05:02: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Nov 6 20:05:04: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Nov 6 20:05:05: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Nov 6 20:05:06: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Nov 6 20:05:11: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Nov 6 20:05:12: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Nov 6 20:05:13: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Nov 6 20:05:14: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Nov 6 20:05:16: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Nov 6 20:05:17: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Nov 6 20:05:18: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Nov 6 20:05:19: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Nov 6 20:05:20: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Nov 6 20:05:21: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Nov 6 20:05:22: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Nov 6 20:05:23: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Nov 6 20:05:30: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Nov 6 20:05:31: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Nov 6 20:05:32: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Nov 6 20:05:33: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Nov 6 20:05:34: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Nov 6 20:05:35: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Nov 6 20:05:36: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Nov 6 20:05:38: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Nov 6 20:05:39: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Nov 6 20:05:40: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Nov 6 20:05:41: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Nov 6 20:05:42: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Nov 6 20:05:46: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Nov 6 20:05:55: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Nov 6 20:05:57: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Nov 6 20:05:58: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Nov 6 20:05:59: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Nov 6 20:06:00: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Nov 6 20:06:51: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Nov 6 20:06:52: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Nov 6 20:06:54: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Nov 6 20:06:57: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Nov 6 20:06:58: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Nov 6 20:06:59: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Nov 6 20:07:00: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Nov 6 20:07:01: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Nov 6 20:07:02: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Nov 6 20:07:04: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Nov 6 20:07:09: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Nov 6 20:07:12: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Nov 6 20:07:13: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Nov 6 20:07:14: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Nov 6 20:07:15: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Nov 6 20:07:16: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Nov 6 20:07:18: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Nov 6 20:07:19: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Nov 6 20:07:20: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Nov 6 20:07:20: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Nov 6 20:07:21: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Nov 6 20:07:31: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Nov 6 20:07:32: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Nov 6 20:07:34: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Nov 6 20:07:35: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Nov 6 20:07:39: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Nov 6 20:07:40: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Nov 6 20:07:45: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Nov 6 20:07:46: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Nov 6 20:07:47: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Nov 6 20:07:49: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Nov 6 20:07:53: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Nov 6 20:07:54: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Nov 6 20:07:59: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Nov 6 20:08:00: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Nov 6 20:08:01: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Nov 6 20:08:07: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Nov 6 20:08:09: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Nov 6 20:08:10: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Nov 6 20:08:11: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Nov 6 20:08:12: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Nov 6 20:08:13: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Nov 6 20:08:14: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Nov 6 20:08:15: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Nov 6 20:08:17: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Nov 6 20:08:18: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Nov 6 20:08:19: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Nov 6 20:08:20: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Nov 6 20:08:21: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Nov 6 20:08:22: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Nov 6 20:08:24: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Nov 6 20:08:25: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Nov 6 20:08:26: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Nov 6 20:08:27: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Nov 6 20:08:28: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Nov 6 20:08:29: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Nov 6 20:08:30: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Nov 6 20:08:52: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Nov 6 20:08:53: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Nov 6 20:08:54: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Nov 6 20:08:55: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Nov 6 20:08:56: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Nov 6 20:08:57: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Nov 6 20:08:58: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Nov 6 20:08:59: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Nov 6 20:09:10: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Nov 6 20:09:11: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Nov 6 20:09:48: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Nov 6 20:09:49: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Nov 6 20:09:50: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Nov 6 20:09:51: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Nov 6 20:09:53: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Nov 6 20:09:54: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Nov 6 20:09:55: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Nov 6 20:09:56: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Nov 6 20:10:16: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Nov 6 20:10:17: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Nov 6 20:10:22: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Nov 6 20:10:23: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Nov 6 20:10:24: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Nov 6 20:10:25: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Nov 6 20:10:36: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Nov 6 20:10:37: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Nov 6 20:10:41: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Nov 6 20:10:43: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Nov 6 20:10:44: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Nov 6 20:10:45: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Nov 6 20:10:46: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Nov 6 20:10:47: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Nov 6 20:10:48: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Nov 6 20:10:54: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Nov 6 20:10:56: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Nov 6 20:11:04: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Nov 6 20:11:05: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Nov 6 20:11:06: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Nov 6 20:11:07: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Nov 6 20:11:08: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Nov 6 20:11:09: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Nov 6 20:11:10: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Nov 6 20:11:12: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Nov 6 20:11:13: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Nov 6 20:11:14: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Nov 6 20:11:15: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Nov 6 20:11:16: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Nov 6 20:11:17: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Nov 6 20:11:18: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Nov 6 20:11:20: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Nov 6 20:11:21: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Nov 6 20:11:22: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Nov 6 20:11:23: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Nov 6 20:11:24: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Nov 6 20:12:03: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Nov 6 20:12:13: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Nov 6 20:12:14: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Nov 6 20:12:15: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Nov 6 20:12:17: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Nov 6 20:12:18: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Nov 6 20:12:30: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Nov 6 20:12:31: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Nov 6 20:12:32: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Nov 6 20:12:33: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Nov 6 20:12:34: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Nov 6 20:12:35: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Nov 6 20:12:36: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Nov 6 20:12:38: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Nov 6 20:12:42: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Nov 6 20:12:44: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Nov 6 20:12:45: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Nov 6 20:12:46: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Nov 6 20:12:47: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Nov 6 20:12:48: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Nov 6 20:12:50: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Nov 6 20:12:51: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Nov 6 20:12:52: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Nov 6 20:12:57: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Nov 6 20:12:58: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Nov 6 20:12:59: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Nov 6 20:13:00: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Nov 6 20:13:02: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Nov 6 20:13:03: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Nov 6 20:13:04: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Nov 6 20:13:05: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Nov 6 20:13:06: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Nov 6 20:13:07: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Nov 6 20:13:10: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Nov 6 20:13:12: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Nov 6 20:13:13: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Nov 6 20:13:14: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Nov 6 20:13:15: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Nov 6 20:13:16: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Nov 6 20:13:17: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Nov 6 20:13:18: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Nov 6 20:13:20: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Nov 6 20:13:21: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Nov 6 20:13:26: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Nov 6 20:13:27: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Nov 6 20:13:28: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Nov 6 20:13:29: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Nov 6 20:13:30: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Nov 6 20:13:32: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Nov 6 20:14:02: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Nov 6 20:14:03: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Nov 10 18:33:23: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/20c65fa4-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.IdYpy9/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 443 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058037 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.0066e-05 s, 40.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0105732 s, 279 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Sun Nov 10 18:36:44 2024 4.10% done, estimate finish Sun Nov 10 18:36:44 2024 6.16% done, estimate finish Sun Nov 10 18:36:44 2024 8.21% done, estimate finish Sun Nov 10 18:36:44 2024 10.26% done, estimate finish Sun Nov 10 18:36:44 2024 12.31% done, estimate finish Sun Nov 10 18:36:44 2024 14.36% done, estimate finish Sun Nov 10 18:36:44 2024 16.41% done, estimate finish Sun Nov 10 18:36:44 2024 18.47% done, estimate finish Sun Nov 10 18:36:44 2024 20.51% done, estimate finish Sun Nov 10 18:36:44 2024 22.57% done, estimate finish Sun Nov 10 18:36:44 2024 24.62% done, estimate finish Sun Nov 10 18:36:44 2024 26.67% done, estimate finish Sun Nov 10 18:36:44 2024 28.72% done, estimate finish Sun Nov 10 18:36:44 2024 30.77% done, estimate finish Sun Nov 10 18:36:44 2024 32.82% done, estimate finish Sun Nov 10 18:36:44 2024 34.87% done, estimate finish Sun Nov 10 18:36:44 2024 36.92% done, estimate finish Sun Nov 10 18:36:44 2024 38.98% done, estimate finish Sun Nov 10 18:36:44 2024 41.03% done, estimate finish Sun Nov 10 18:36:44 2024 43.08% done, estimate finish Sun Nov 10 18:36:44 2024 45.13% done, estimate finish Sun Nov 10 18:36:44 2024 47.18% done, estimate finish Sun Nov 10 18:36:44 2024 49.23% done, estimate finish Sun Nov 10 18:36:44 2024 51.28% done, estimate finish Sun Nov 10 18:36:44 2024 53.33% done, estimate finish Sun Nov 10 18:36:44 2024 55.39% done, estimate finish Sun Nov 10 18:36:44 2024 57.43% done, estimate finish Sun Nov 10 18:36:44 2024 59.49% done, estimate finish Sun Nov 10 18:36:44 2024 61.54% done, estimate finish Sun Nov 10 18:36:44 2024 63.59% done, estimate finish Sun Nov 10 18:36:44 2024 65.64% done, estimate finish Sun Nov 10 18:36:44 2024 67.69% done, estimate finish Sun Nov 10 18:36:44 2024 69.74% done, estimate finish Sun Nov 10 18:36:44 2024 71.80% done, estimate finish Sun Nov 10 18:36:44 2024 73.84% done, estimate finish Sun Nov 10 18:36:44 2024 75.90% done, estimate finish Sun Nov 10 18:36:44 2024 77.95% done, estimate finish Sun Nov 10 18:36:44 2024 80.00% done, estimate finish Sun Nov 10 18:36:44 2024 82.05% done, estimate finish Sun Nov 10 18:36:44 2024 84.10% done, estimate finish Sun Nov 10 18:36:44 2024 86.15% done, estimate finish Sun Nov 10 18:36:44 2024 88.20% done, estimate finish Sun Nov 10 18:36:44 2024 90.26% done, estimate finish Sun Nov 10 18:36:44 2024 92.30% done, estimate finish Sun Nov 10 18:36:44 2024 94.36% done, estimate finish Sun Nov 10 18:36:44 2024 96.41% done, estimate finish Sun Nov 10 18:36:44 2024 98.46% done, estimate finish Sun Nov 10 18:36:44 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243568 Writing: Ending Padblock Start Block 243615 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243765 extents written (476 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Nov 10 18:36:49: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.6096 s, 342 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xaa1717cd. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0xaa1717cd Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (252:1): 0 1040384 linear 7:2 8192 add map loop2p2 (252:2): 0 65536 linear 7:2 1048576 add map loop2p3 (252:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 46068e2e-c373-4ccb-8298-8d36e31cb9f7 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 2/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 5e30b311-eeec-4a63-804b-2a92cff4ee88 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.0% non-contiguous), 127307/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.0% non-contiguous), 127307/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25422/354112 files (0.0% non-contiguous), 456387/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25422/354112 files (0.0% non-contiguous), 456387/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0386044 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Nov 10 18:40:14: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Nov 10 18:40:56: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Nov 10 18:41:24: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Nov 10 18:41:25: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Nov 10 18:41:26: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Nov 10 18:41:28: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Nov 10 18:41:29: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Nov 10 18:41:30: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Nov 10 18:41:31: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Nov 10 18:41:32: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Nov 10 18:41:33: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Nov 10 18:41:38: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Nov 10 18:41:40: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Nov 10 18:41:41: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Nov 10 18:41:42: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Nov 10 18:41:43: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Nov 10 18:41:44: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Nov 10 18:41:45: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Nov 10 18:41:46: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Nov 10 18:41:47: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Nov 10 18:41:49: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Nov 10 18:41:50: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Nov 10 18:41:51: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Nov 10 18:41:57: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Nov 10 18:41:58: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Nov 10 18:41:59: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Nov 10 18:42:00: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Nov 10 18:42:02: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Nov 10 18:42:03: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Nov 10 18:42:04: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Nov 10 18:42:05: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Nov 10 18:42:06: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Nov 10 18:42:07: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Nov 10 18:42:08: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Nov 10 18:42:09: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Nov 10 18:42:14: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Nov 10 18:42:23: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Nov 10 18:42:24: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Nov 10 18:42:25: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Nov 10 18:42:26: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Nov 10 18:42:27: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Nov 10 18:43:19: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Nov 10 18:43:20: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Nov 10 18:43:21: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Nov 10 18:43:25: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Nov 10 18:43:26: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Nov 10 18:43:27: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Nov 10 18:43:29: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Nov 10 18:43:30: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Nov 10 18:43:31: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Nov 10 18:43:32: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Nov 10 18:43:37: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Nov 10 18:43:40: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Nov 10 18:43:41: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Nov 10 18:43:43: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Nov 10 18:43:44: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Nov 10 18:43:45: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Nov 10 18:43:46: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Nov 10 18:43:47: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Nov 10 18:43:48: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Nov 10 18:43:49: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Nov 10 18:43:51: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Nov 10 18:44:01: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Nov 10 18:44:02: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Nov 10 18:44:03: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Nov 10 18:44:04: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Nov 10 18:44:08: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Nov 10 18:44:09: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Nov 10 18:44:15: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Nov 10 18:44:16: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Nov 10 18:44:17: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Nov 10 18:44:18: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Nov 10 18:44:22: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Nov 10 18:44:23: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Nov 10 18:44:28: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Nov 10 18:44:30: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Nov 10 18:44:31: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Nov 10 18:44:37: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Nov 10 18:44:38: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Nov 10 18:44:39: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Nov 10 18:44:40: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Nov 10 18:44:41: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Nov 10 18:44:43: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Nov 10 18:44:44: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Nov 10 18:44:45: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Nov 10 18:44:46: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Nov 10 18:44:47: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Nov 10 18:44:48: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Nov 10 18:44:50: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Nov 10 18:44:51: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Nov 10 18:44:52: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Nov 10 18:44:53: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Nov 10 18:44:54: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Nov 10 18:44:55: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Nov 10 18:44:56: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Nov 10 18:44:58: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Nov 10 18:44:59: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Nov 10 18:45:00: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Nov 10 18:45:21: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Nov 10 18:45:22: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Nov 10 18:45:23: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Nov 10 18:45:24: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Nov 10 18:45:26: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Nov 10 18:45:27: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Nov 10 18:45:28: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Nov 10 18:45:29: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Nov 10 18:45:39: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Nov 10 18:45:40: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Nov 10 18:46:18: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Nov 10 18:46:19: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Nov 10 18:46:20: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Nov 10 18:46:21: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Nov 10 18:46:22: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Nov 10 18:46:23: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Nov 10 18:46:24: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Nov 10 18:46:25: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Nov 10 18:46:46: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Nov 10 18:46:47: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Nov 10 18:46:51: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Nov 10 18:46:52: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Nov 10 18:46:53: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Nov 10 18:46:54: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Nov 10 18:47:06: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Nov 10 18:47:07: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Nov 10 18:47:11: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Nov 10 18:47:12: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Nov 10 18:47:13: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Nov 10 18:47:14: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Nov 10 18:47:15: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Nov 10 18:47:16: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Nov 10 18:47:18: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Nov 10 18:47:24: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Nov 10 18:47:25: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Nov 10 18:47:33: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Nov 10 18:47:34: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Nov 10 18:47:35: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Nov 10 18:47:36: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Nov 10 18:47:38: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Nov 10 18:47:39: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Nov 10 18:47:40: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Nov 10 18:47:41: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Nov 10 18:47:42: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Nov 10 18:47:43: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Nov 10 18:47:44: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Nov 10 18:47:46: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Nov 10 18:47:47: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Nov 10 18:47:48: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Nov 10 18:47:49: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Nov 10 18:47:50: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Nov 10 18:47:51: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Nov 10 18:47:52: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Nov 10 18:47:53: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Nov 10 18:48:32: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Nov 10 18:48:42: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Nov 10 18:48:43: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Nov 10 18:48:44: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Nov 10 18:48:47: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Nov 10 18:48:48: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Nov 10 18:48:59: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Nov 10 18:49:00: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Nov 10 18:49:01: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Nov 10 18:49:02: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Nov 10 18:49:04: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Nov 10 18:49:05: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Nov 10 18:49:06: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Nov 10 18:49:07: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Nov 10 18:49:11: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Nov 10 18:49:13: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Nov 10 18:49:14: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Nov 10 18:49:15: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Nov 10 18:49:17: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Nov 10 18:49:18: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Nov 10 18:49:19: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Nov 10 18:49:20: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Nov 10 18:49:21: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Nov 10 18:49:26: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Nov 10 18:49:27: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Nov 10 18:49:29: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Nov 10 18:49:30: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Nov 10 18:49:31: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Nov 10 18:49:32: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Nov 10 18:49:33: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Nov 10 18:49:34: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Nov 10 18:49:35: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Nov 10 18:49:37: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Nov 10 18:49:40: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Nov 10 18:49:41: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Nov 10 18:49:42: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Nov 10 18:49:43: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Nov 10 18:49:44: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Nov 10 18:49:46: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Nov 10 18:49:47: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Nov 10 18:49:48: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Nov 10 18:49:49: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Nov 10 18:49:50: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Nov 10 18:49:54: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Nov 10 18:49:55: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Nov 10 18:49:57: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Nov 10 18:49:58: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Nov 10 18:49:59: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Nov 10 18:50:00: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Nov 10 18:50:26: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Nov 10 18:50:27: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Nov 10 23:37:45: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/59d7379b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.kbl6E7/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 442 files dracut: Saved: 1.11 MiB dracut: Duration: 0.040793 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.2861e-05 s, 38.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.010304 s, 286 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Sun Nov 10 23:41:00 2024 4.10% done, estimate finish Sun Nov 10 23:41:00 2024 6.16% done, estimate finish Sun Nov 10 23:41:00 2024 8.21% done, estimate finish Sun Nov 10 23:41:00 2024 10.26% done, estimate finish Sun Nov 10 23:41:00 2024 12.31% done, estimate finish Sun Nov 10 23:41:00 2024 14.36% done, estimate finish Sun Nov 10 23:41:00 2024 16.41% done, estimate finish Sun Nov 10 23:41:00 2024 18.47% done, estimate finish Sun Nov 10 23:41:00 2024 20.51% done, estimate finish Sun Nov 10 23:41:00 2024 22.57% done, estimate finish Sun Nov 10 23:41:00 2024 24.62% done, estimate finish Sun Nov 10 23:41:00 2024 26.67% done, estimate finish Sun Nov 10 23:41:00 2024 28.72% done, estimate finish Sun Nov 10 23:41:00 2024 30.77% done, estimate finish Sun Nov 10 23:41:00 2024 32.82% done, estimate finish Sun Nov 10 23:41:00 2024 34.88% done, estimate finish Sun Nov 10 23:41:00 2024 36.92% done, estimate finish Sun Nov 10 23:41:00 2024 38.98% done, estimate finish Sun Nov 10 23:41:00 2024 41.03% done, estimate finish Sun Nov 10 23:41:00 2024 43.08% done, estimate finish Sun Nov 10 23:41:00 2024 45.13% done, estimate finish Sun Nov 10 23:41:00 2024 47.18% done, estimate finish Sun Nov 10 23:41:00 2024 49.23% done, estimate finish Sun Nov 10 23:41:00 2024 51.28% done, estimate finish Sun Nov 10 23:41:00 2024 53.33% done, estimate finish Sun Nov 10 23:41:00 2024 55.39% done, estimate finish Sun Nov 10 23:41:00 2024 57.43% done, estimate finish Sun Nov 10 23:41:00 2024 59.49% done, estimate finish Sun Nov 10 23:41:00 2024 61.54% done, estimate finish Sun Nov 10 23:41:00 2024 63.59% done, estimate finish Sun Nov 10 23:41:00 2024 65.64% done, estimate finish Sun Nov 10 23:41:00 2024 67.69% done, estimate finish Sun Nov 10 23:41:00 2024 69.74% done, estimate finish Sun Nov 10 23:41:00 2024 71.80% done, estimate finish Sun Nov 10 23:41:00 2024 73.84% done, estimate finish Sun Nov 10 23:41:00 2024 75.90% done, estimate finish Sun Nov 10 23:41:00 2024 77.95% done, estimate finish Sun Nov 10 23:41:00 2024 80.00% done, estimate finish Sun Nov 10 23:41:00 2024 82.05% done, estimate finish Sun Nov 10 23:41:00 2024 84.10% done, estimate finish Sun Nov 10 23:41:00 2024 86.15% done, estimate finish Sun Nov 10 23:41:00 2024 88.20% done, estimate finish Sun Nov 10 23:41:00 2024 90.26% done, estimate finish Sun Nov 10 23:41:00 2024 92.30% done, estimate finish Sun Nov 10 23:41:00 2024 94.36% done, estimate finish Sun Nov 10 23:41:00 2024 96.41% done, estimate finish Sun Nov 10 23:41:00 2024 98.46% done, estimate finish Sun Nov 10 23:41:00 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243567 Writing: Ending Padblock Start Block 243614 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243764 extents written (476 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Nov 10 23:41:06: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.8658 s, 356 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x3aaf6311. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0x3aaf6311 Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (252:1): 0 1040384 linear 7:2 8192 add map loop2p2 (252:2): 0 65536 linear 7:2 1048576 add map loop2p3 (252:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 92b79a32-b7ce-4932-adb3-6e82dd51263a Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: c3b0f611-72b7-4ea6-898d-6b8b6ce3021d Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (21.9% non-contiguous), 127307/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (21.9% non-contiguous), 127307/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25422/354112 files (0.0% non-contiguous), 456387/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25422/354112 files (0.0% non-contiguous), 456387/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0355597 s, 2.9 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Nov 10 23:44:27: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Nov 10 23:45:09: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Nov 10 23:45:38: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Nov 10 23:45:39: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Nov 10 23:45:40: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Nov 10 23:45:42: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Nov 10 23:45:43: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Nov 10 23:45:44: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Nov 10 23:45:45: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Nov 10 23:45:46: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Nov 10 23:45:47: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Nov 10 23:45:52: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Nov 10 23:45:54: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Nov 10 23:45:55: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Nov 10 23:45:56: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Nov 10 23:45:57: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Nov 10 23:45:58: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Nov 10 23:45:59: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Nov 10 23:46:00: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Nov 10 23:46:02: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Nov 10 23:46:03: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Nov 10 23:46:04: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Nov 10 23:46:05: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Nov 10 23:46:11: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Nov 10 23:46:12: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Nov 10 23:46:13: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Nov 10 23:46:14: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Nov 10 23:46:16: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Nov 10 23:46:17: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Nov 10 23:46:18: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Nov 10 23:46:19: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Nov 10 23:46:20: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Nov 10 23:46:21: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Nov 10 23:46:22: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Nov 10 23:46:24: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Nov 10 23:46:28: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Nov 10 23:46:37: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Nov 10 23:46:38: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Nov 10 23:46:39: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Nov 10 23:46:40: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Nov 10 23:46:41: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Nov 10 23:47:35: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Nov 10 23:47:36: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Nov 10 23:47:37: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Nov 10 23:47:41: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Nov 10 23:47:42: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Nov 10 23:47:43: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Nov 10 23:47:44: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Nov 10 23:47:44: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Nov 10 23:47:45: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Nov 10 23:47:46: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Nov 10 23:47:51: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Nov 10 23:47:54: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Nov 10 23:47:55: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Nov 10 23:47:57: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Nov 10 23:47:58: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Nov 10 23:47:59: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Nov 10 23:48:00: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Nov 10 23:48:01: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Nov 10 23:48:02: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Nov 10 23:48:03: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Nov 10 23:48:05: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Nov 10 23:48:15: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Nov 10 23:48:16: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Nov 10 23:48:17: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Nov 10 23:48:18: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Nov 10 23:48:22: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Nov 10 23:48:23: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Nov 10 23:48:30: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Nov 10 23:48:31: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Nov 10 23:48:32: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Nov 10 23:48:33: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Nov 10 23:48:37: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Nov 10 23:48:38: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Nov 10 23:48:44: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Nov 10 23:48:45: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Nov 10 23:48:46: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Nov 10 23:48:52: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Nov 10 23:48:53: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Nov 10 23:48:54: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Nov 10 23:48:55: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Nov 10 23:48:56: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Nov 10 23:48:58: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Nov 10 23:48:59: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Nov 10 23:49:00: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Nov 10 23:49:01: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Nov 10 23:49:02: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Nov 10 23:49:03: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Nov 10 23:49:05: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Nov 10 23:49:06: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Nov 10 23:49:07: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Nov 10 23:49:08: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Nov 10 23:49:09: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Nov 10 23:49:10: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Nov 10 23:49:11: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Nov 10 23:49:13: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Nov 10 23:49:14: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Nov 10 23:49:15: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Nov 10 23:49:36: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Nov 10 23:49:37: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Nov 10 23:49:38: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Nov 10 23:49:39: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Nov 10 23:49:41: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Nov 10 23:49:42: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Nov 10 23:49:43: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Nov 10 23:49:44: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Nov 10 23:49:54: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Nov 10 23:49:55: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Nov 10 23:50:32: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Nov 10 23:50:33: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Nov 10 23:50:34: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Nov 10 23:50:35: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Nov 10 23:50:36: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Nov 10 23:50:37: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Nov 10 23:50:38: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Nov 10 23:50:39: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Nov 10 23:51:00: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Nov 10 23:51:01: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Nov 10 23:51:05: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Nov 10 23:51:06: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Nov 10 23:51:07: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Nov 10 23:51:08: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Nov 10 23:51:20: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Nov 10 23:51:21: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Nov 10 23:51:25: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Nov 10 23:51:26: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Nov 10 23:51:27: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Nov 10 23:51:28: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Nov 10 23:51:29: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Nov 10 23:51:30: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Nov 10 23:51:32: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Nov 10 23:51:38: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Nov 10 23:51:39: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Nov 10 23:51:47: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Nov 10 23:51:48: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Nov 10 23:51:49: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Nov 10 23:51:51: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Nov 10 23:51:52: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Nov 10 23:51:53: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Nov 10 23:51:54: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Nov 10 23:51:55: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Nov 10 23:51:56: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Nov 10 23:51:57: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Nov 10 23:51:58: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Nov 10 23:52:00: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Nov 10 23:52:01: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Nov 10 23:52:02: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Nov 10 23:52:03: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Nov 10 23:52:04: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Nov 10 23:52:05: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Nov 10 23:52:06: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Nov 10 23:52:07: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Nov 10 23:52:46: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Nov 10 23:52:56: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Nov 10 23:52:57: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Nov 10 23:52:57: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Nov 10 23:53:00: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Nov 10 23:53:01: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Nov 10 23:53:12: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Nov 10 23:53:13: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Nov 10 23:53:14: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Nov 10 23:53:15: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Nov 10 23:53:17: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Nov 10 23:53:18: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Nov 10 23:53:19: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Nov 10 23:53:20: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Nov 10 23:53:24: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Nov 10 23:53:26: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Nov 10 23:53:27: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Nov 10 23:53:28: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Nov 10 23:53:30: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Nov 10 23:53:31: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Nov 10 23:53:32: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Nov 10 23:53:33: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Nov 10 23:53:34: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Nov 10 23:53:39: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Nov 10 23:53:40: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Nov 10 23:53:42: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Nov 10 23:53:43: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Nov 10 23:53:44: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Nov 10 23:53:45: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Nov 10 23:53:46: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Nov 10 23:53:47: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Nov 10 23:53:48: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Nov 10 23:53:50: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Nov 10 23:53:53: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Nov 10 23:53:54: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Nov 10 23:53:55: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Nov 10 23:53:56: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Nov 10 23:53:57: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Nov 10 23:53:59: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Nov 10 23:54:00: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Nov 10 23:54:01: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Nov 10 23:54:02: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Nov 10 23:54:03: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Nov 10 23:54:07: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Nov 10 23:54:08: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Nov 10 23:54:10: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Nov 10 23:54:11: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Nov 10 23:54:12: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Nov 10 23:54:13: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Nov 10 23:54:39: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Nov 10 23:54:40: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Nov 11 00:05:18: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/f3e04e94-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.tEjIoH/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 443 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043047 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.0752e-05 s, 33.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00865111 s, 341 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Mon Nov 11 00:08:38 2024 4.10% done, estimate finish Mon Nov 11 00:08:38 2024 6.16% done, estimate finish Mon Nov 11 00:08:38 2024 8.21% done, estimate finish Mon Nov 11 00:08:38 2024 10.26% done, estimate finish Mon Nov 11 00:08:38 2024 12.31% done, estimate finish Mon Nov 11 00:08:38 2024 14.36% done, estimate finish Mon Nov 11 00:08:38 2024 16.41% done, estimate finish Mon Nov 11 00:08:38 2024 18.47% done, estimate finish Mon Nov 11 00:08:38 2024 20.51% done, estimate finish Mon Nov 11 00:08:38 2024 22.57% done, estimate finish Mon Nov 11 00:08:38 2024 24.62% done, estimate finish Mon Nov 11 00:08:38 2024 26.67% done, estimate finish Mon Nov 11 00:08:38 2024 28.72% done, estimate finish Mon Nov 11 00:08:38 2024 30.77% done, estimate finish Mon Nov 11 00:08:38 2024 32.82% done, estimate finish Mon Nov 11 00:08:38 2024 34.87% done, estimate finish Mon Nov 11 00:08:38 2024 36.92% done, estimate finish Mon Nov 11 00:08:38 2024 38.98% done, estimate finish Mon Nov 11 00:08:38 2024 41.03% done, estimate finish Mon Nov 11 00:08:38 2024 43.08% done, estimate finish Mon Nov 11 00:08:38 2024 45.13% done, estimate finish Mon Nov 11 00:08:38 2024 47.18% done, estimate finish Mon Nov 11 00:08:38 2024 49.23% done, estimate finish Mon Nov 11 00:08:38 2024 51.28% done, estimate finish Mon Nov 11 00:08:38 2024 53.33% done, estimate finish Mon Nov 11 00:08:38 2024 55.39% done, estimate finish Mon Nov 11 00:08:38 2024 57.43% done, estimate finish Mon Nov 11 00:08:38 2024 59.49% done, estimate finish Mon Nov 11 00:08:38 2024 61.54% done, estimate finish Mon Nov 11 00:08:38 2024 63.59% done, estimate finish Mon Nov 11 00:08:38 2024 65.64% done, estimate finish Mon Nov 11 00:08:38 2024 67.69% done, estimate finish Mon Nov 11 00:08:38 2024 69.74% done, estimate finish Mon Nov 11 00:08:38 2024 71.80% done, estimate finish Mon Nov 11 00:08:38 2024 73.84% done, estimate finish Mon Nov 11 00:08:38 2024 75.90% done, estimate finish Mon Nov 11 00:08:38 2024 77.95% done, estimate finish Mon Nov 11 00:08:38 2024 80.00% done, estimate finish Mon Nov 11 00:08:38 2024 82.05% done, estimate finish Mon Nov 11 00:08:38 2024 84.10% done, estimate finish Mon Nov 11 00:08:38 2024 86.15% done, estimate finish Mon Nov 11 00:08:38 2024 88.20% done, estimate finish Mon Nov 11 00:08:38 2024 90.25% done, estimate finish Mon Nov 11 00:08:38 2024 92.31% done, estimate finish Mon Nov 11 00:08:38 2024 94.35% done, estimate finish Mon Nov 11 00:08:38 2024 96.41% done, estimate finish Mon Nov 11 00:08:38 2024 98.46% done, estimate finish Mon Nov 11 00:08:38 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243568 Writing: Ending Padblock Start Block 243615 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243765 extents written (476 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Nov 11 00:08:45: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.2053 s, 350 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xcbd9d019. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0xcbd9d019 Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (252:1): 0 1040384 linear 7:2 8192 add map loop2p2 (252:2): 0 65536 linear 7:2 1048576 add map loop2p3 (252:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 54db38c6-dcad-4c44-837b-4d82e62e075e Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: a7fde3d6-04b7-4a77-96d5-b1bf84f00e55 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (21.9% non-contiguous), 127309/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (21.9% non-contiguous), 127309/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25422/354112 files (0.0% non-contiguous), 456386/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25422/354112 files (0.0% non-contiguous), 456386/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0364176 s, 2.9 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Nov 11 00:12:06: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Nov 11 00:12:48: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Nov 11 00:13:18: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Nov 11 00:13:19: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Nov 11 00:13:20: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Nov 11 00:13:21: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Nov 11 00:13:22: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Nov 11 00:13:23: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Nov 11 00:13:25: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Nov 11 00:13:26: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Nov 11 00:13:27: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Nov 11 00:13:32: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Nov 11 00:13:33: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Nov 11 00:13:34: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Nov 11 00:13:35: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Nov 11 00:13:36: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Nov 11 00:13:38: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Nov 11 00:13:39: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Nov 11 00:13:40: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Nov 11 00:13:41: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Nov 11 00:13:42: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Nov 11 00:13:43: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Nov 11 00:13:44: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Nov 11 00:13:51: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Nov 11 00:13:52: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Nov 11 00:13:53: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Nov 11 00:13:54: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Nov 11 00:13:55: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Nov 11 00:13:56: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Nov 11 00:13:57: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Nov 11 00:13:58: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Nov 11 00:14:00: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Nov 11 00:14:01: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Nov 11 00:14:02: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Nov 11 00:14:03: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Nov 11 00:14:07: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Nov 11 00:14:16: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Nov 11 00:14:17: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Nov 11 00:14:19: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Nov 11 00:14:20: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Nov 11 00:14:21: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Nov 11 00:15:12: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Nov 11 00:15:13: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Nov 11 00:15:15: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Nov 11 00:15:18: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Nov 11 00:15:19: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Nov 11 00:15:20: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Nov 11 00:15:21: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Nov 11 00:15:22: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Nov 11 00:15:23: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Nov 11 00:15:25: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Nov 11 00:15:30: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Nov 11 00:15:33: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Nov 11 00:15:34: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Nov 11 00:15:35: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Nov 11 00:15:36: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Nov 11 00:15:37: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Nov 11 00:15:39: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Nov 11 00:15:40: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Nov 11 00:15:41: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Nov 11 00:15:42: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Nov 11 00:15:43: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Nov 11 00:15:53: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Nov 11 00:15:54: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Nov 11 00:15:56: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Nov 11 00:15:57: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Nov 11 00:16:01: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Nov 11 00:16:02: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Nov 11 00:16:07: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Nov 11 00:16:08: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Nov 11 00:16:09: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Nov 11 00:16:11: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Nov 11 00:16:15: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Nov 11 00:16:16: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Nov 11 00:16:21: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Nov 11 00:16:22: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Nov 11 00:16:23: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Nov 11 00:16:30: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Nov 11 00:16:32: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Nov 11 00:16:33: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Nov 11 00:16:34: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Nov 11 00:16:35: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Nov 11 00:16:36: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Nov 11 00:16:37: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Nov 11 00:16:38: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Nov 11 00:16:40: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Nov 11 00:16:41: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Nov 11 00:16:42: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Nov 11 00:16:43: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Nov 11 00:16:44: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Nov 11 00:16:45: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Nov 11 00:16:47: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Nov 11 00:16:48: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Nov 11 00:16:49: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Nov 11 00:16:50: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Nov 11 00:16:51: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Nov 11 00:16:52: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Nov 11 00:16:53: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Nov 11 00:17:15: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Nov 11 00:17:16: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Nov 11 00:17:17: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Nov 11 00:17:18: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Nov 11 00:17:19: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Nov 11 00:17:20: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Nov 11 00:17:21: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Nov 11 00:17:22: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Nov 11 00:17:33: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Nov 11 00:17:34: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Nov 11 00:18:11: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Nov 11 00:18:12: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Nov 11 00:18:13: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Nov 11 00:18:14: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Nov 11 00:18:16: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Nov 11 00:18:17: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Nov 11 00:18:18: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Nov 11 00:18:19: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Nov 11 00:18:39: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Nov 11 00:18:40: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Nov 11 00:18:44: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Nov 11 00:18:46: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Nov 11 00:18:47: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Nov 11 00:18:48: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Nov 11 00:18:59: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Nov 11 00:19:00: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Nov 11 00:19:04: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Nov 11 00:19:06: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Nov 11 00:19:07: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Nov 11 00:19:08: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Nov 11 00:19:09: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Nov 11 00:19:10: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Nov 11 00:19:11: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Nov 11 00:19:17: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Nov 11 00:19:19: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Nov 11 00:19:27: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Nov 11 00:19:28: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Nov 11 00:19:29: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Nov 11 00:19:30: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Nov 11 00:19:31: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Nov 11 00:19:32: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Nov 11 00:19:33: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Nov 11 00:19:35: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Nov 11 00:19:36: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Nov 11 00:19:37: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Nov 11 00:19:38: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Nov 11 00:19:39: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Nov 11 00:19:40: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Nov 11 00:19:41: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Nov 11 00:19:43: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Nov 11 00:19:44: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Nov 11 00:19:45: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Nov 11 00:19:46: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Nov 11 00:19:47: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Nov 11 00:20:26: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Nov 11 00:20:36: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Nov 11 00:20:37: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Nov 11 00:20:37: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Nov 11 00:20:39: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Nov 11 00:20:40: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Nov 11 00:20:52: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Nov 11 00:20:53: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Nov 11 00:20:54: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Nov 11 00:20:55: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Nov 11 00:20:56: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Nov 11 00:20:57: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Nov 11 00:20:58: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Nov 11 00:20:59: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Nov 11 00:21:04: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Nov 11 00:21:06: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Nov 11 00:21:07: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Nov 11 00:21:08: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Nov 11 00:21:09: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Nov 11 00:21:10: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Nov 11 00:21:11: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Nov 11 00:21:13: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Nov 11 00:21:14: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Nov 11 00:21:19: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Nov 11 00:21:20: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Nov 11 00:21:21: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Nov 11 00:21:22: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Nov 11 00:21:23: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Nov 11 00:21:25: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Nov 11 00:21:26: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Nov 11 00:21:27: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Nov 11 00:21:28: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Nov 11 00:21:29: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Nov 11 00:21:32: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Nov 11 00:21:34: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Nov 11 00:21:35: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Nov 11 00:21:36: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Nov 11 00:21:37: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Nov 11 00:21:38: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Nov 11 00:21:39: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Nov 11 00:21:40: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Nov 11 00:21:42: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Nov 11 00:21:43: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Nov 11 00:21:47: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Nov 11 00:21:48: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Nov 11 00:21:49: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Nov 11 00:21:50: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Nov 11 00:21:51: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Nov 11 00:21:52: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Nov 11 00:22:19: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Nov 11 00:22:20: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Nov 12 01:37:35: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/5de3f44c-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.42ZhuF/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 443 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043309 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.7772e-05 s, 42.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00684609 s, 431 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Tue Nov 12 01:40:54 2024 4.10% done, estimate finish Tue Nov 12 01:40:54 2024 6.16% done, estimate finish Tue Nov 12 01:40:54 2024 8.21% done, estimate finish Tue Nov 12 01:40:54 2024 10.26% done, estimate finish Tue Nov 12 01:40:54 2024 12.31% done, estimate finish Tue Nov 12 01:40:54 2024 14.36% done, estimate finish Tue Nov 12 01:40:54 2024 16.41% done, estimate finish Tue Nov 12 01:40:54 2024 18.47% done, estimate finish Tue Nov 12 01:40:54 2024 20.51% done, estimate finish Tue Nov 12 01:40:54 2024 22.57% done, estimate finish Tue Nov 12 01:40:54 2024 24.62% done, estimate finish Tue Nov 12 01:40:54 2024 26.67% done, estimate finish Tue Nov 12 01:40:54 2024 28.72% done, estimate finish Tue Nov 12 01:40:54 2024 30.77% done, estimate finish Tue Nov 12 01:40:54 2024 32.82% done, estimate finish Tue Nov 12 01:40:54 2024 34.88% done, estimate finish Tue Nov 12 01:40:54 2024 36.92% done, estimate finish Tue Nov 12 01:40:54 2024 38.98% done, estimate finish Tue Nov 12 01:40:54 2024 41.03% done, estimate finish Tue Nov 12 01:40:54 2024 43.08% done, estimate finish Tue Nov 12 01:40:54 2024 45.13% done, estimate finish Tue Nov 12 01:40:54 2024 47.18% done, estimate finish Tue Nov 12 01:40:54 2024 49.23% done, estimate finish Tue Nov 12 01:40:54 2024 51.29% done, estimate finish Tue Nov 12 01:40:54 2024 53.33% done, estimate finish Tue Nov 12 01:40:54 2024 55.39% done, estimate finish Tue Nov 12 01:40:54 2024 57.44% done, estimate finish Tue Nov 12 01:40:54 2024 59.49% done, estimate finish Tue Nov 12 01:40:54 2024 61.54% done, estimate finish Tue Nov 12 01:40:54 2024 63.59% done, estimate finish Tue Nov 12 01:40:54 2024 65.64% done, estimate finish Tue Nov 12 01:40:54 2024 67.69% done, estimate finish Tue Nov 12 01:40:54 2024 69.74% done, estimate finish Tue Nov 12 01:40:54 2024 71.80% done, estimate finish Tue Nov 12 01:40:54 2024 73.85% done, estimate finish Tue Nov 12 01:40:54 2024 75.90% done, estimate finish Tue Nov 12 01:40:54 2024 77.95% done, estimate finish Tue Nov 12 01:40:54 2024 80.00% done, estimate finish Tue Nov 12 01:40:54 2024 82.05% done, estimate finish Tue Nov 12 01:40:54 2024 84.10% done, estimate finish Tue Nov 12 01:40:54 2024 86.16% done, estimate finish Tue Nov 12 01:40:54 2024 88.20% done, estimate finish Tue Nov 12 01:40:54 2024 90.26% done, estimate finish Tue Nov 12 01:40:54 2024 92.31% done, estimate finish Tue Nov 12 01:40:54 2024 94.36% done, estimate finish Tue Nov 12 01:40:54 2024 96.41% done, estimate finish Tue Nov 12 01:40:54 2024 98.46% done, estimate finish Tue Nov 12 01:40:54 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243563 Writing: Ending Padblock Start Block 243610 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243760 extents written (476 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Nov 12 01:41:01: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.9431 s, 336 MB/s losetup /dev/loop2 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop2 Checking that no-one is using this disk right now ... OK Disk /dev/loop2: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xd7351dc1. /dev/loop2p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop2p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop2p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop2p4: Done. New situation: Disklabel type: dos Disk identifier: 0xd7351dc1 Device Boot Start End Sectors Size Id Type /dev/loop2p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop2p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop2p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop2 add map loop2p1 (252:1): 0 1040384 linear 7:2 8192 add map loop2p2 (252:2): 0 65536 linear 7:2 1048576 add map loop2p3 (252:3): 0 11319876 linear 7:2 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop2p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 44daa9c0-0a88-464d-8616-6f11557e3f07 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop2p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop2p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 87ea35f1-eca8-4ae0-b644-16805679cb1e Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop2p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop2p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop2p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop2p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop2p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop2p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop2 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop2p1 fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.3% non-contiguous), 127308/520192 blocks fsck.ext2 -f -y /dev/mapper/loop2p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p1: 631/130048 files (22.3% non-contiguous), 127308/520192 blocks zerofree /dev/mapper/loop2p3 fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25422/354112 files (0.1% non-contiguous), 456387/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop2p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop2p3: 25422/354112 files (0.1% non-contiguous), 456387/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop2 del devmap : loop2p1 del devmap : loop2p2 del devmap : loop2p3 losetup -d /dev/loop2 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0395598 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Nov 12 01:44:24: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Nov 12 01:45:07: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Nov 12 01:45:36: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Nov 12 01:45:37: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Nov 12 01:45:38: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Nov 12 01:45:39: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Nov 12 01:45:40: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Nov 12 01:45:41: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Nov 12 01:45:43: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Nov 12 01:45:44: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Nov 12 01:45:45: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Nov 12 01:45:50: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Nov 12 01:45:51: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Nov 12 01:45:52: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Nov 12 01:45:53: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Nov 12 01:45:55: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Nov 12 01:45:56: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Nov 12 01:45:57: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Nov 12 01:45:58: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Nov 12 01:45:59: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Nov 12 01:46:00: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Nov 12 01:46:01: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Nov 12 01:46:03: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Nov 12 01:46:09: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Nov 12 01:46:10: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Nov 12 01:46:11: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Nov 12 01:46:12: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Nov 12 01:46:13: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Nov 12 01:46:14: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Nov 12 01:46:15: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Nov 12 01:46:17: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Nov 12 01:46:18: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Nov 12 01:46:19: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Nov 12 01:46:20: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Nov 12 01:46:21: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Nov 12 01:46:25: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Nov 12 01:46:34: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Nov 12 01:46:36: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Nov 12 01:46:37: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Nov 12 01:46:38: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Nov 12 01:46:39: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Nov 12 01:47:30: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Nov 12 01:47:32: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Nov 12 01:47:33: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Nov 12 01:47:36: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Nov 12 01:47:37: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Nov 12 01:47:38: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Nov 12 01:47:39: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Nov 12 01:47:40: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Nov 12 01:47:41: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Nov 12 01:47:43: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Nov 12 01:47:48: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Nov 12 01:47:51: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Nov 12 01:47:52: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Nov 12 01:47:53: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Nov 12 01:47:54: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Nov 12 01:47:56: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Nov 12 01:47:57: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Nov 12 01:47:58: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Nov 12 01:47:59: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Nov 12 01:48:00: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Nov 12 01:48:01: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Nov 12 01:48:11: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Nov 12 01:48:13: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Nov 12 01:48:14: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Nov 12 01:48:15: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Nov 12 01:48:19: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Nov 12 01:48:20: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Nov 12 01:48:25: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Nov 12 01:48:26: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Nov 12 01:48:28: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Nov 12 01:48:29: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Nov 12 01:48:33: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Nov 12 01:48:34: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Nov 12 01:48:39: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Nov 12 01:48:40: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Nov 12 01:48:41: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Nov 12 01:48:48: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Nov 12 01:48:49: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Nov 12 01:48:50: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Nov 12 01:48:51: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Nov 12 01:48:52: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Nov 12 01:48:53: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Nov 12 01:48:54: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Nov 12 01:48:55: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Nov 12 01:48:57: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Nov 12 01:48:58: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Nov 12 01:48:59: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Nov 12 01:49:00: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Nov 12 01:49:01: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Nov 12 01:49:03: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Nov 12 01:49:04: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Nov 12 01:49:05: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Nov 12 01:49:06: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Nov 12 01:49:07: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Nov 12 01:49:08: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Nov 12 01:49:09: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Nov 12 01:49:10: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Nov 12 01:49:32: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Nov 12 01:49:33: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Nov 12 01:49:34: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Nov 12 01:49:35: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Nov 12 01:49:36: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Nov 12 01:49:37: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Nov 12 01:49:38: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Nov 12 01:49:40: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Nov 12 01:49:50: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Nov 12 01:49:51: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Nov 12 01:50:27: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Nov 12 01:50:28: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Nov 12 01:50:29: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Nov 12 01:50:31: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Nov 12 01:50:32: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Nov 12 01:50:33: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Nov 12 01:50:34: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Nov 12 01:50:35: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Nov 12 01:50:55: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Nov 12 01:50:56: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Nov 12 01:51:01: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Nov 12 01:51:02: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Nov 12 01:51:03: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Nov 12 01:51:04: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Nov 12 01:51:15: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Nov 12 01:51:16: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Nov 12 01:51:21: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Nov 12 01:51:22: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Nov 12 01:51:23: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Nov 12 01:51:24: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Nov 12 01:51:25: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Nov 12 01:51:26: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Nov 12 01:51:27: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Nov 12 01:51:33: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Nov 12 01:51:35: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Nov 12 01:51:43: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Nov 12 01:51:44: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Nov 12 01:51:45: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Nov 12 01:51:46: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Nov 12 01:51:47: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Nov 12 01:51:48: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Nov 12 01:51:50: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Nov 12 01:51:51: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Nov 12 01:51:52: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Nov 12 01:51:53: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Nov 12 01:51:54: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Nov 12 01:51:55: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Nov 12 01:51:56: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Nov 12 01:51:58: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Nov 12 01:51:59: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Nov 12 01:52:00: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Nov 12 01:52:01: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Nov 12 01:52:02: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Nov 12 01:52:03: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Nov 12 01:52:42: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Nov 12 01:52:52: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Nov 12 01:52:53: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Nov 12 01:52:53: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Nov 12 01:52:55: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Nov 12 01:52:56: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Nov 12 01:53:08: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Nov 12 01:53:09: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Nov 12 01:53:10: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Nov 12 01:53:11: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Nov 12 01:53:12: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Nov 12 01:53:13: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Nov 12 01:53:15: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Nov 12 01:53:16: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Nov 12 01:53:20: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Nov 12 01:53:22: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Nov 12 01:53:23: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Nov 12 01:53:24: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Nov 12 01:53:25: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Nov 12 01:53:27: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Nov 12 01:53:28: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Nov 12 01:53:29: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Nov 12 01:53:30: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Nov 12 01:53:35: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Nov 12 01:53:36: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Nov 12 01:53:37: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Nov 12 01:53:38: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Nov 12 01:53:40: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Nov 12 01:53:41: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Nov 12 01:53:42: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Nov 12 01:53:43: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Nov 12 01:53:44: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Nov 12 01:53:45: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Nov 12 01:53:49: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Nov 12 01:53:50: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Nov 12 01:53:51: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Nov 12 01:53:52: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Nov 12 01:53:53: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Nov 12 01:53:54: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Nov 12 01:53:55: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Nov 12 01:53:57: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Nov 12 01:53:58: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Nov 12 01:53:59: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Nov 12 01:54:03: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Nov 12 01:54:04: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Nov 12 01:54:05: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Nov 12 01:54:06: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Nov 12 01:54:07: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Nov 12 01:54:09: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Nov 12 01:54:35: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Nov 12 01:54:36: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Dec 2 17:25:17: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/09c182c7-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.0kO9FE/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 442 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043344 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.6977e-05 s, 30.6 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.010626 s, 278 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Mon Dec 2 17:28:36 2024 4.10% done, estimate finish Mon Dec 2 17:28:36 2024 6.16% done, estimate finish Mon Dec 2 17:28:36 2024 8.21% done, estimate finish Mon Dec 2 17:28:36 2024 10.26% done, estimate finish Mon Dec 2 17:28:36 2024 12.31% done, estimate finish Mon Dec 2 17:28:36 2024 14.36% done, estimate finish Mon Dec 2 17:28:36 2024 16.41% done, estimate finish Mon Dec 2 17:28:36 2024 18.47% done, estimate finish Mon Dec 2 17:28:36 2024 20.51% done, estimate finish Mon Dec 2 17:28:36 2024 22.57% done, estimate finish Mon Dec 2 17:28:36 2024 24.62% done, estimate finish Mon Dec 2 17:28:36 2024 26.67% done, estimate finish Mon Dec 2 17:28:36 2024 28.72% done, estimate finish Mon Dec 2 17:28:36 2024 30.77% done, estimate finish Mon Dec 2 17:28:36 2024 32.82% done, estimate finish Mon Dec 2 17:28:36 2024 34.88% done, estimate finish Mon Dec 2 17:28:36 2024 36.92% done, estimate finish Mon Dec 2 17:28:36 2024 38.98% done, estimate finish Mon Dec 2 17:28:36 2024 41.03% done, estimate finish Mon Dec 2 17:28:36 2024 43.08% done, estimate finish Mon Dec 2 17:28:36 2024 45.13% done, estimate finish Mon Dec 2 17:28:36 2024 47.18% done, estimate finish Mon Dec 2 17:28:36 2024 49.23% done, estimate finish Mon Dec 2 17:28:36 2024 51.29% done, estimate finish Mon Dec 2 17:28:36 2024 53.33% done, estimate finish Mon Dec 2 17:28:36 2024 55.39% done, estimate finish Mon Dec 2 17:28:36 2024 57.44% done, estimate finish Mon Dec 2 17:28:36 2024 59.49% done, estimate finish Mon Dec 2 17:28:36 2024 61.54% done, estimate finish Mon Dec 2 17:28:36 2024 63.59% done, estimate finish Mon Dec 2 17:28:36 2024 65.64% done, estimate finish Mon Dec 2 17:28:36 2024 67.70% done, estimate finish Mon Dec 2 17:28:36 2024 69.74% done, estimate finish Mon Dec 2 17:28:36 2024 71.80% done, estimate finish Mon Dec 2 17:28:36 2024 73.85% done, estimate finish Mon Dec 2 17:28:36 2024 75.90% done, estimate finish Mon Dec 2 17:28:36 2024 77.95% done, estimate finish Mon Dec 2 17:28:36 2024 80.00% done, estimate finish Mon Dec 2 17:28:36 2024 82.05% done, estimate finish Mon Dec 2 17:28:36 2024 84.10% done, estimate finish Mon Dec 2 17:28:36 2024 86.16% done, estimate finish Mon Dec 2 17:28:36 2024 88.21% done, estimate finish Mon Dec 2 17:28:36 2024 90.26% done, estimate finish Mon Dec 2 17:28:36 2024 92.31% done, estimate finish Mon Dec 2 17:28:36 2024 94.36% done, estimate finish Mon Dec 2 17:28:36 2024 96.41% done, estimate finish Mon Dec 2 17:28:36 2024 98.46% done, estimate finish Mon Dec 2 17:28:36 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243560 Writing: Ending Padblock Start Block 243607 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243757 extents written (476 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Dec 2 17:28:44: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.1618 s, 351 MB/s losetup /dev/loop5 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop5 Checking that no-one is using this disk right now ... OK Disk /dev/loop5: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x6bff127d. /dev/loop5p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop5p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop5p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop5p4: Done. New situation: Disklabel type: dos Disk identifier: 0x6bff127d Device Boot Start End Sectors Size Id Type /dev/loop5p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop5p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop5p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop5 add map loop5p1 (252:1): 0 1040384 linear 7:5 8192 add map loop5p2 (252:2): 0 65536 linear 7:5 1048576 add map loop5p3 (252:3): 0 11319876 linear 7:5 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop5p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 525f9617-c0d6-4b63-aa6a-b7f5deecb8a7 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop5p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop5p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 7b8f41d7-3a18-408a-b772-5e599bbc0dba Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop5p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop5p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop5p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop5p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop5p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop5p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop5p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop5p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop5 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop5p1 fsck.ext2 -f -y /dev/mapper/loop5p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop5p1: 631/130048 files (22.0% non-contiguous), 127305/520192 blocks fsck.ext2 -f -y /dev/mapper/loop5p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop5p1: 631/130048 files (22.0% non-contiguous), 127305/520192 blocks zerofree /dev/mapper/loop5p3 fsck.ext4 -f -y /dev/mapper/loop5p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop5p3: 25423/354112 files (0.0% non-contiguous), 456397/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop5p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop5p3: 25423/354112 files (0.0% non-contiguous), 456397/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop5 del devmap : loop5p1 del devmap : loop5p2 del devmap : loop5p3 losetup -d /dev/loop5 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0405667 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Dec 2 17:32:08: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Dec 2 17:32:51: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Dec 2 17:33:19: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Dec 2 17:33:20: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Dec 2 17:33:21: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Dec 2 17:33:22: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Dec 2 17:33:23: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Dec 2 17:33:25: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Dec 2 17:33:26: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Dec 2 17:33:27: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Dec 2 17:33:28: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Dec 2 17:33:33: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Dec 2 17:33:34: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Dec 2 17:33:35: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Dec 2 17:33:36: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Dec 2 17:33:38: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Dec 2 17:33:39: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Dec 2 17:33:40: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Dec 2 17:33:41: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Dec 2 17:33:42: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Dec 2 17:33:43: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Dec 2 17:33:44: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Dec 2 17:33:46: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Dec 2 17:33:52: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Dec 2 17:33:53: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Dec 2 17:33:54: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Dec 2 17:33:55: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Dec 2 17:33:56: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Dec 2 17:33:57: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Dec 2 17:33:59: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Dec 2 17:34:00: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Dec 2 17:34:01: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Dec 2 17:34:02: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Dec 2 17:34:03: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Dec 2 17:34:04: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Dec 2 17:34:08: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Dec 2 17:34:18: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Dec 2 17:34:19: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Dec 2 17:34:20: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Dec 2 17:34:21: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Dec 2 17:34:22: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Dec 2 17:35:13: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Dec 2 17:35:15: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Dec 2 17:35:16: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Dec 2 17:35:19: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Dec 2 17:35:20: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Dec 2 17:35:21: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Dec 2 17:35:22: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Dec 2 17:35:23: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Dec 2 17:35:25: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Dec 2 17:35:26: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Dec 2 17:35:31: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Dec 2 17:35:34: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Dec 2 17:35:35: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Dec 2 17:35:36: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Dec 2 17:35:37: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Dec 2 17:35:39: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Dec 2 17:35:40: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Dec 2 17:35:41: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Dec 2 17:35:42: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Dec 2 17:35:43: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Dec 2 17:35:44: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Dec 2 17:35:54: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Dec 2 17:35:56: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Dec 2 17:35:57: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Dec 2 17:35:58: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Dec 2 17:36:02: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Dec 2 17:36:03: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Dec 2 17:36:08: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Dec 2 17:36:09: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Dec 2 17:36:11: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Dec 2 17:36:12: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Dec 2 17:36:16: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Dec 2 17:36:17: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Dec 2 17:36:22: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Dec 2 17:36:23: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Dec 2 17:36:24: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Dec 2 17:36:31: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Dec 2 17:36:32: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Dec 2 17:36:33: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Dec 2 17:36:34: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Dec 2 17:36:35: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Dec 2 17:36:36: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Dec 2 17:36:37: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Dec 2 17:36:39: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Dec 2 17:36:40: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Dec 2 17:36:41: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Dec 2 17:36:42: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Dec 2 17:36:43: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Dec 2 17:36:44: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Dec 2 17:36:45: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Dec 2 17:36:46: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Dec 2 17:36:47: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Dec 2 17:36:48: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Dec 2 17:36:49: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Dec 2 17:36:50: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Dec 2 17:36:51: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Dec 2 17:36:53: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Dec 2 17:37:14: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Dec 2 17:37:15: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Dec 2 17:37:16: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Dec 2 17:37:17: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Dec 2 17:37:18: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Dec 2 17:37:19: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Dec 2 17:37:21: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Dec 2 17:37:22: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Dec 2 17:37:32: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Dec 2 17:37:33: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Dec 2 17:38:10: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Dec 2 17:38:11: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Dec 2 17:38:13: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Dec 2 17:38:14: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Dec 2 17:38:15: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Dec 2 17:38:16: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Dec 2 17:38:17: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Dec 2 17:38:18: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Dec 2 17:38:38: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Dec 2 17:38:40: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Dec 2 17:38:44: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Dec 2 17:38:45: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Dec 2 17:38:46: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Dec 2 17:38:47: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Dec 2 17:38:58: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Dec 2 17:38:59: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Dec 2 17:39:04: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Dec 2 17:39:05: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Dec 2 17:39:06: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Dec 2 17:39:07: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Dec 2 17:39:08: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Dec 2 17:39:09: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Dec 2 17:39:10: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Dec 2 17:39:17: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Dec 2 17:39:18: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Dec 2 17:39:26: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Dec 2 17:39:27: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Dec 2 17:39:28: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Dec 2 17:39:29: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Dec 2 17:39:30: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Dec 2 17:39:32: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Dec 2 17:39:33: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Dec 2 17:39:34: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Dec 2 17:39:35: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Dec 2 17:39:36: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Dec 2 17:39:37: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Dec 2 17:39:38: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Dec 2 17:39:39: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Dec 2 17:39:41: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Dec 2 17:39:42: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Dec 2 17:39:43: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Dec 2 17:39:44: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Dec 2 17:39:45: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Dec 2 17:39:46: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Dec 2 17:40:25: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Dec 2 17:40:35: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Dec 2 17:40:36: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Dec 2 17:40:37: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Dec 2 17:40:39: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Dec 2 17:40:40: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Dec 2 17:40:52: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Dec 2 17:40:53: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Dec 2 17:40:54: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Dec 2 17:40:55: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Dec 2 17:40:56: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Dec 2 17:40:57: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Dec 2 17:40:59: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Dec 2 17:41:00: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Dec 2 17:41:04: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Dec 2 17:41:06: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Dec 2 17:41:07: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Dec 2 17:41:08: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Dec 2 17:41:09: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Dec 2 17:41:11: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Dec 2 17:41:12: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Dec 2 17:41:13: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Dec 2 17:41:14: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Dec 2 17:41:19: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Dec 2 17:41:20: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Dec 2 17:41:21: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Dec 2 17:41:23: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Dec 2 17:41:24: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Dec 2 17:41:25: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Dec 2 17:41:26: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Dec 2 17:41:27: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Dec 2 17:41:28: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Dec 2 17:41:29: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Dec 2 17:41:33: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Dec 2 17:41:34: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Dec 2 17:41:35: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Dec 2 17:41:36: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Dec 2 17:41:37: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Dec 2 17:41:38: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Dec 2 17:41:40: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Dec 2 17:41:41: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Dec 2 17:41:42: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Dec 2 17:41:43: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Dec 2 17:41:47: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Dec 2 17:41:48: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Dec 2 17:41:49: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Dec 2 17:41:50: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Dec 2 17:41:52: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Dec 2 17:41:53: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Dec 2 17:42:19: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Dec 2 17:42:20: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Dec 4 02:16:04: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/0ba17ebe-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.IXv8qB/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 443 files dracut: Saved: 1.11 MiB dracut: Duration: 0.042401 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.2589e-05 s, 38.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00682349 s, 432 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.05% done, estimate finish Wed Dec 4 02:19:26 2024 4.10% done, estimate finish Wed Dec 4 02:19:26 2024 6.14% done, estimate finish Wed Dec 4 02:19:26 2024 8.19% done, estimate finish Wed Dec 4 02:19:26 2024 10.24% done, estimate finish Wed Dec 4 02:19:26 2024 12.28% done, estimate finish Wed Dec 4 02:19:26 2024 14.33% done, estimate finish Wed Dec 4 02:19:26 2024 16.37% done, estimate finish Wed Dec 4 02:19:26 2024 18.42% done, estimate finish Wed Dec 4 02:19:26 2024 20.47% done, estimate finish Wed Dec 4 02:19:26 2024 22.52% done, estimate finish Wed Dec 4 02:19:26 2024 24.56% done, estimate finish Wed Dec 4 02:19:26 2024 26.61% done, estimate finish Wed Dec 4 02:19:26 2024 28.65% done, estimate finish Wed Dec 4 02:19:26 2024 30.70% done, estimate finish Wed Dec 4 02:19:26 2024 32.75% done, estimate finish Wed Dec 4 02:19:26 2024 34.80% done, estimate finish Wed Dec 4 02:19:26 2024 36.84% done, estimate finish Wed Dec 4 02:19:26 2024 38.89% done, estimate finish Wed Dec 4 02:19:26 2024 40.93% done, estimate finish Wed Dec 4 02:19:26 2024 42.98% done, estimate finish Wed Dec 4 02:19:26 2024 45.03% done, estimate finish Wed Dec 4 02:19:26 2024 47.08% done, estimate finish Wed Dec 4 02:19:26 2024 49.12% done, estimate finish Wed Dec 4 02:19:26 2024 51.17% done, estimate finish Wed Dec 4 02:19:26 2024 53.21% done, estimate finish Wed Dec 4 02:19:26 2024 55.26% done, estimate finish Wed Dec 4 02:19:26 2024 57.31% done, estimate finish Wed Dec 4 02:19:26 2024 59.35% done, estimate finish Wed Dec 4 02:19:26 2024 61.40% done, estimate finish Wed Dec 4 02:19:26 2024 63.45% done, estimate finish Wed Dec 4 02:19:26 2024 65.49% done, estimate finish Wed Dec 4 02:19:26 2024 67.54% done, estimate finish Wed Dec 4 02:19:26 2024 69.58% done, estimate finish Wed Dec 4 02:19:26 2024 71.63% done, estimate finish Wed Dec 4 02:19:26 2024 73.68% done, estimate finish Wed Dec 4 02:19:26 2024 75.73% done, estimate finish Wed Dec 4 02:19:26 2024 77.77% done, estimate finish Wed Dec 4 02:19:26 2024 79.82% done, estimate finish Wed Dec 4 02:19:26 2024 81.86% done, estimate finish Wed Dec 4 02:19:26 2024 83.91% done, estimate finish Wed Dec 4 02:19:26 2024 85.96% done, estimate finish Wed Dec 4 02:19:26 2024 88.00% done, estimate finish Wed Dec 4 02:19:26 2024 90.05% done, estimate finish Wed Dec 4 02:19:26 2024 92.10% done, estimate finish Wed Dec 4 02:19:26 2024 94.15% done, estimate finish Wed Dec 4 02:19:26 2024 96.19% done, estimate finish Wed Dec 4 02:19:26 2024 98.24% done, estimate finish Wed Dec 4 02:19:26 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 244118 Writing: Ending Padblock Start Block 244165 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 244315 extents written (477 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Dec 4 02:19:33: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.4471 s, 345 MB/s losetup /dev/loop5 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop5 Checking that no-one is using this disk right now ... OK Disk /dev/loop5: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xaf5cc741. /dev/loop5p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop5p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop5p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop5p4: Done. New situation: Disklabel type: dos Disk identifier: 0xaf5cc741 Device Boot Start End Sectors Size Id Type /dev/loop5p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop5p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop5p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop5 add map loop5p1 (252:1): 0 1040384 linear 7:5 8192 add map loop5p2 (252:2): 0 65536 linear 7:5 1048576 add map loop5p3 (252:3): 0 11319876 linear 7:5 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop5p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 25330336-bacd-4621-89cf-f3a8286b0a4f Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop5p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop5p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 6bdd0ebb-14f1-483d-b466-f86f054e24ea Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop5p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop5p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop5p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop5p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop5p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop5p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop5p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop5p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop5 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop5p1 fsck.ext2 -f -y /dev/mapper/loop5p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop5p1: 631/130048 files (21.9% non-contiguous), 127305/520192 blocks fsck.ext2 -f -y /dev/mapper/loop5p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop5p1: 631/130048 files (21.9% non-contiguous), 127305/520192 blocks zerofree /dev/mapper/loop5p3 fsck.ext4 -f -y /dev/mapper/loop5p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop5p3: 25424/354112 files (0.0% non-contiguous), 457211/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop5p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop5p3: 25424/354112 files (0.0% non-contiguous), 457211/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop5 del devmap : loop5p1 del devmap : loop5p2 del devmap : loop5p3 losetup -d /dev/loop5 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0444657 s, 2.4 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Dec 4 02:22:55: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Dec 4 02:23:37: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Dec 4 02:24:07: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Dec 4 02:24:08: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Dec 4 02:24:09: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Dec 4 02:24:10: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Dec 4 02:24:11: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Dec 4 02:24:12: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Dec 4 02:24:13: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Dec 4 02:24:14: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Dec 4 02:24:16: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Dec 4 02:24:21: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Dec 4 02:24:22: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Dec 4 02:24:23: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Dec 4 02:24:24: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Dec 4 02:24:25: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Dec 4 02:24:26: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Dec 4 02:24:28: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Dec 4 02:24:29: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Dec 4 02:24:30: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Dec 4 02:24:31: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Dec 4 02:24:32: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Dec 4 02:24:33: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Dec 4 02:24:39: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Dec 4 02:24:41: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Dec 4 02:24:42: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Dec 4 02:24:43: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Dec 4 02:24:44: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Dec 4 02:24:45: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Dec 4 02:24:46: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Dec 4 02:24:47: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Dec 4 02:24:48: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Dec 4 02:24:50: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Dec 4 02:24:51: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Dec 4 02:24:52: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Dec 4 02:24:56: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Dec 4 02:25:05: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Dec 4 02:25:06: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Dec 4 02:25:08: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Dec 4 02:25:09: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Dec 4 02:25:10: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Dec 4 02:26:01: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Dec 4 02:26:02: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Dec 4 02:26:03: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Dec 4 02:26:08: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Dec 4 02:26:09: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Dec 4 02:26:10: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Dec 4 02:26:11: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Dec 4 02:26:12: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Dec 4 02:26:13: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Dec 4 02:26:14: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Dec 4 02:26:20: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Dec 4 02:26:23: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Dec 4 02:26:24: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Dec 4 02:26:25: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Dec 4 02:26:26: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Dec 4 02:26:27: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Dec 4 02:26:28: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Dec 4 02:26:30: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Dec 4 02:26:31: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Dec 4 02:26:32: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Dec 4 02:26:33: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Dec 4 02:26:43: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Dec 4 02:26:44: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Dec 4 02:26:45: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Dec 4 02:26:47: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Dec 4 02:26:51: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Dec 4 02:26:52: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Dec 4 02:26:57: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Dec 4 02:26:58: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Dec 4 02:26:59: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Dec 4 02:27:00: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Dec 4 02:27:05: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Dec 4 02:27:06: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Dec 4 02:27:11: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Dec 4 02:27:12: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Dec 4 02:27:13: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Dec 4 02:27:20: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Dec 4 02:27:21: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Dec 4 02:27:23: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Dec 4 02:27:24: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Dec 4 02:27:25: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Dec 4 02:27:26: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Dec 4 02:27:27: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Dec 4 02:27:28: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Dec 4 02:27:30: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Dec 4 02:27:31: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Dec 4 02:27:32: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Dec 4 02:27:33: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Dec 4 02:27:34: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Dec 4 02:27:35: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Dec 4 02:27:36: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Dec 4 02:27:37: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Dec 4 02:27:39: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Dec 4 02:27:40: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Dec 4 02:27:41: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Dec 4 02:27:42: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Dec 4 02:27:43: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Dec 4 02:28:04: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Dec 4 02:28:06: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Dec 4 02:28:07: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Dec 4 02:28:08: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Dec 4 02:28:09: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Dec 4 02:28:10: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Dec 4 02:28:11: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Dec 4 02:28:12: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Dec 4 02:28:22: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Dec 4 02:28:24: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Dec 4 02:29:01: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Dec 4 02:29:02: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Dec 4 02:29:03: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Dec 4 02:29:04: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Dec 4 02:29:05: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Dec 4 02:29:07: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Dec 4 02:29:08: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Dec 4 02:29:09: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Dec 4 02:29:29: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Dec 4 02:29:29: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Dec 4 02:29:33: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Dec 4 02:29:34: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Dec 4 02:29:36: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Dec 4 02:29:37: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Dec 4 02:29:48: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Dec 4 02:29:49: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Dec 4 02:29:53: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Dec 4 02:29:54: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Dec 4 02:29:55: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Dec 4 02:29:57: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Dec 4 02:29:58: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Dec 4 02:29:59: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Dec 4 02:30:00: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Dec 4 02:30:06: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Dec 4 02:30:07: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Dec 4 02:30:16: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Dec 4 02:30:17: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Dec 4 02:30:18: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Dec 4 02:30:19: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Dec 4 02:30:20: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Dec 4 02:30:21: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Dec 4 02:30:22: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Dec 4 02:30:23: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Dec 4 02:30:25: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Dec 4 02:30:26: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Dec 4 02:30:27: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Dec 4 02:30:28: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Dec 4 02:30:29: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Dec 4 02:30:30: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Dec 4 02:30:31: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Dec 4 02:30:32: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Dec 4 02:30:34: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Dec 4 02:30:35: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Dec 4 02:30:36: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Dec 4 02:31:14: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Dec 4 02:31:25: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Dec 4 02:31:26: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Dec 4 02:31:26: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Dec 4 02:31:28: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Dec 4 02:31:29: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Dec 4 02:31:40: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Dec 4 02:31:41: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Dec 4 02:31:43: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Dec 4 02:31:44: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Dec 4 02:31:45: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Dec 4 02:31:46: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Dec 4 02:31:47: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Dec 4 02:31:48: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Dec 4 02:31:52: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Dec 4 02:31:55: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Dec 4 02:31:56: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Dec 4 02:31:57: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Dec 4 02:31:58: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Dec 4 02:31:59: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Dec 4 02:32:00: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Dec 4 02:32:01: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Dec 4 02:32:03: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Dec 4 02:32:08: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Dec 4 02:32:09: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Dec 4 02:32:10: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Dec 4 02:32:11: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Dec 4 02:32:12: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Dec 4 02:32:13: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Dec 4 02:32:15: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Dec 4 02:32:16: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Dec 4 02:32:17: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Dec 4 02:32:18: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Dec 4 02:32:21: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Dec 4 02:32:22: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Dec 4 02:32:24: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Dec 4 02:32:25: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Dec 4 02:32:26: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Dec 4 02:32:27: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Dec 4 02:32:28: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Dec 4 02:32:29: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Dec 4 02:32:30: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Dec 4 02:32:31: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Dec 4 02:32:37: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Dec 4 02:32:38: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Dec 4 02:32:39: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Dec 4 02:32:40: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Dec 4 02:32:41: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Dec 4 02:32:42: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Dec 4 02:33:13: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Dec 4 02:33:14: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Dec 31 22:21:47: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/0ba17ebe-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.1eGYUK/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 430 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043706 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.3491e-05 s, 32.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0078841 s, 374 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.04% done, estimate finish Tue Dec 31 22:26:37 2024 4.08% done, estimate finish Tue Dec 31 22:26:37 2024 6.12% done, estimate finish Tue Dec 31 22:26:37 2024 8.15% done, estimate finish Tue Dec 31 22:26:37 2024 10.19% done, estimate finish Tue Dec 31 22:26:37 2024 12.23% done, estimate finish Tue Dec 31 22:26:37 2024 14.27% done, estimate finish Tue Dec 31 22:26:37 2024 16.30% done, estimate finish Tue Dec 31 22:26:37 2024 18.34% done, estimate finish Tue Dec 31 22:26:37 2024 20.38% done, estimate finish Tue Dec 31 22:26:37 2024 22.42% done, estimate finish Tue Dec 31 22:26:37 2024 24.45% done, estimate finish Tue Dec 31 22:26:37 2024 26.49% done, estimate finish Tue Dec 31 22:26:37 2024 28.53% done, estimate finish Tue Dec 31 22:26:37 2024 30.57% done, estimate finish Tue Dec 31 22:26:37 2024 32.60% done, estimate finish Tue Dec 31 22:26:37 2024 34.64% done, estimate finish Tue Dec 31 22:26:37 2024 36.68% done, estimate finish Tue Dec 31 22:26:37 2024 38.72% done, estimate finish Tue Dec 31 22:26:37 2024 40.75% done, estimate finish Tue Dec 31 22:26:37 2024 42.79% done, estimate finish Tue Dec 31 22:26:37 2024 44.83% done, estimate finish Tue Dec 31 22:26:37 2024 46.87% done, estimate finish Tue Dec 31 22:26:37 2024 48.90% done, estimate finish Tue Dec 31 22:26:37 2024 50.95% done, estimate finish Tue Dec 31 22:26:37 2024 52.98% done, estimate finish Tue Dec 31 22:26:37 2024 55.02% done, estimate finish Tue Dec 31 22:26:37 2024 57.05% done, estimate finish Tue Dec 31 22:26:37 2024 59.10% done, estimate finish Tue Dec 31 22:26:37 2024 61.13% done, estimate finish Tue Dec 31 22:26:37 2024 63.17% done, estimate finish Tue Dec 31 22:26:37 2024 65.20% done, estimate finish Tue Dec 31 22:26:37 2024 67.25% done, estimate finish Tue Dec 31 22:26:37 2024 69.28% done, estimate finish Tue Dec 31 22:26:37 2024 71.32% done, estimate finish Tue Dec 31 22:26:37 2024 73.36% done, estimate finish Tue Dec 31 22:26:37 2024 75.40% done, estimate finish Tue Dec 31 22:26:37 2024 77.43% done, estimate finish Tue Dec 31 22:26:37 2024 79.47% done, estimate finish Tue Dec 31 22:26:37 2024 81.51% done, estimate finish Tue Dec 31 22:26:37 2024 83.54% done, estimate finish Tue Dec 31 22:26:37 2024 85.58% done, estimate finish Tue Dec 31 22:26:37 2024 87.62% done, estimate finish Tue Dec 31 22:26:37 2024 89.66% done, estimate finish Tue Dec 31 22:26:37 2024 91.69% done, estimate finish Tue Dec 31 22:26:37 2024 93.73% done, estimate finish Tue Dec 31 22:26:37 2024 95.77% done, estimate finish Tue Dec 31 22:26:37 2024 97.81% done, estimate finish Tue Dec 31 22:26:37 2024 99.84% done, estimate finish Tue Dec 31 22:26:37 2024 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 245191 Writing: Ending Padblock Start Block 245238 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 245388 extents written (479 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Dec 31 22:26:43: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.9512 s, 355 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xb6c148dc. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xb6c148dc Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: ca3f6984-c247-454a-99d9-e03cb66846e1 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 97e8cab0-061e-40cc-8654-d0d23952f620 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 130196/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 130196/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25426/354112 files (0.1% non-contiguous), 534008/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25426/354112 files (0.1% non-contiguous), 534008/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0393358 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Dec 31 22:30:44: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Dec 31 22:31:26: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Dec 31 22:31:55: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Dec 31 22:31:56: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Dec 31 22:31:57: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Dec 31 22:31:59: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Dec 31 22:32:00: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Dec 31 22:32:01: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Dec 31 22:32:02: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Dec 31 22:32:03: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Dec 31 22:32:04: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Dec 31 22:32:09: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Dec 31 22:32:11: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Dec 31 22:32:12: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Dec 31 22:32:13: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Dec 31 22:32:14: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Dec 31 22:32:15: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Dec 31 22:32:16: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Dec 31 22:32:17: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Dec 31 22:32:18: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Dec 31 22:32:20: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Dec 31 22:32:21: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Dec 31 22:32:22: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Dec 31 22:32:31: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Dec 31 22:32:32: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Dec 31 22:32:33: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Dec 31 22:32:34: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Dec 31 22:32:36: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Dec 31 22:32:37: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Dec 31 22:32:38: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Dec 31 22:32:39: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Dec 31 22:32:40: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Dec 31 22:32:41: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Dec 31 22:32:42: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Dec 31 22:32:44: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Dec 31 22:32:48: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Dec 31 22:32:58: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Dec 31 22:32:59: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Dec 31 22:33:00: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Dec 31 22:33:01: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Dec 31 22:33:02: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Dec 31 22:33:54: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Dec 31 22:33:55: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Dec 31 22:33:56: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Dec 31 22:34:00: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Dec 31 22:34:01: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Dec 31 22:34:03: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Dec 31 22:34:04: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Dec 31 22:34:05: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Dec 31 22:34:06: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Dec 31 22:34:07: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Dec 31 22:34:16: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Dec 31 22:34:19: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Dec 31 22:34:21: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Dec 31 22:34:22: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Dec 31 22:34:23: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Dec 31 22:34:24: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Dec 31 22:34:25: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Dec 31 22:34:26: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Dec 31 22:34:28: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Dec 31 22:34:29: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Dec 31 22:34:30: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Dec 31 22:34:40: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Dec 31 22:34:41: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Dec 31 22:34:42: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Dec 31 22:34:43: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Dec 31 22:34:49: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Dec 31 22:34:50: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Dec 31 22:35:01: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Dec 31 22:35:02: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Dec 31 22:35:03: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Dec 31 22:35:04: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Dec 31 22:35:08: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Dec 31 22:35:10: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Dec 31 22:35:15: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Dec 31 22:35:16: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Dec 31 22:35:17: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Dec 31 22:35:24: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Dec 31 22:35:25: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Dec 31 22:35:27: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Dec 31 22:35:28: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Dec 31 22:35:29: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Dec 31 22:35:30: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Dec 31 22:35:31: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Dec 31 22:35:32: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Dec 31 22:35:34: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Dec 31 22:35:35: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Dec 31 22:35:36: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Dec 31 22:35:37: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Dec 31 22:35:38: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Dec 31 22:35:39: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Dec 31 22:35:40: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Dec 31 22:35:42: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Dec 31 22:35:43: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Dec 31 22:35:44: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Dec 31 22:35:45: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Dec 31 22:35:46: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Dec 31 22:35:47: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Dec 31 22:36:14: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Dec 31 22:36:16: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Dec 31 22:36:18: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Dec 31 22:36:19: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Dec 31 22:36:20: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Dec 31 22:36:21: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Dec 31 22:36:22: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Dec 31 22:36:23: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Dec 31 22:36:34: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Dec 31 22:36:35: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Dec 31 22:37:12: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Dec 31 22:37:13: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Dec 31 22:37:14: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Dec 31 22:37:15: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Dec 31 22:37:17: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Dec 31 22:37:18: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Dec 31 22:37:19: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Dec 31 22:37:20: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Dec 31 22:37:51: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Dec 31 22:37:51: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Dec 31 22:37:56: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Dec 31 22:37:58: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Dec 31 22:37:59: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Dec 31 22:38:00: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Dec 31 22:38:13: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Dec 31 22:38:14: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Dec 31 22:38:19: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Dec 31 22:38:21: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Dec 31 22:38:22: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Dec 31 22:38:23: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Dec 31 22:38:24: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Dec 31 22:38:25: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Dec 31 22:38:26: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Dec 31 22:38:33: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Dec 31 22:38:35: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Dec 31 22:38:43: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Dec 31 22:38:44: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Dec 31 22:38:45: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Dec 31 22:38:46: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Dec 31 22:38:47: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Dec 31 22:38:48: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Dec 31 22:38:50: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Dec 31 22:38:51: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Dec 31 22:38:52: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Dec 31 22:38:53: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Dec 31 22:38:54: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Dec 31 22:38:55: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Dec 31 22:38:55: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Dec 31 22:38:56: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Dec 31 22:38:58: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Dec 31 22:38:59: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Dec 31 22:39:00: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Dec 31 22:39:01: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Dec 31 22:39:02: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Dec 31 22:39:44: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Dec 31 22:39:54: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Dec 31 22:39:55: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Dec 31 22:39:56: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Dec 31 22:39:58: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Dec 31 22:39:59: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Dec 31 22:40:12: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Dec 31 22:40:13: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Dec 31 22:40:14: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Dec 31 22:40:15: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Dec 31 22:40:16: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Dec 31 22:40:17: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Dec 31 22:40:18: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Dec 31 22:40:20: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Dec 31 22:40:24: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Dec 31 22:40:26: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Dec 31 22:40:27: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Dec 31 22:40:28: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Dec 31 22:40:29: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Dec 31 22:40:30: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Dec 31 22:40:32: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Dec 31 22:40:33: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Dec 31 22:40:34: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Dec 31 22:40:39: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Dec 31 22:40:40: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Dec 31 22:40:41: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Dec 31 22:40:42: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Dec 31 22:40:44: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Dec 31 22:40:45: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Dec 31 22:40:46: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Dec 31 22:40:47: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Dec 31 22:40:48: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Dec 31 22:40:49: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Dec 31 22:40:53: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Dec 31 22:40:54: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Dec 31 22:40:55: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Dec 31 22:40:55: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Dec 31 22:40:56: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Dec 31 22:40:57: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Dec 31 22:40:59: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Dec 31 22:41:00: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Dec 31 22:41:01: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Dec 31 22:41:02: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Dec 31 22:41:08: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Dec 31 22:41:09: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Dec 31 22:41:10: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Dec 31 22:41:12: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Dec 31 22:41:13: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Dec 31 22:41:14: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Dec 31 22:41:48: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Dec 31 22:41:49: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jan 28 04:17:04: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/bad31e01-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img make: *** [cdrom:156: /usr/src/log/cdrom] Interrupt ... see detailed log in _build.*.log files Jan 28 19:08:59: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/bad31e01-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.Qxuntk/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 432 files dracut: Saved: 1.11 MiB dracut: Duration: 0.058147 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.0274e-05 s, 29.1 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0105417 s, 280 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.04% done, estimate finish Tue Jan 28 19:13:03 2025 4.08% done, estimate finish Tue Jan 28 19:13:03 2025 6.11% done, estimate finish Tue Jan 28 19:13:03 2025 8.15% done, estimate finish Tue Jan 28 19:13:03 2025 10.19% done, estimate finish Tue Jan 28 19:13:03 2025 12.22% done, estimate finish Tue Jan 28 19:13:03 2025 14.26% done, estimate finish Tue Jan 28 19:13:03 2025 16.29% done, estimate finish Tue Jan 28 19:13:03 2025 18.33% done, estimate finish Tue Jan 28 19:13:03 2025 20.37% done, estimate finish Tue Jan 28 19:13:03 2025 22.41% done, estimate finish Tue Jan 28 19:13:03 2025 24.44% done, estimate finish Tue Jan 28 19:13:03 2025 26.48% done, estimate finish Tue Jan 28 19:13:03 2025 28.51% done, estimate finish Tue Jan 28 19:13:03 2025 30.55% done, estimate finish Tue Jan 28 19:13:03 2025 32.59% done, estimate finish Tue Jan 28 19:13:03 2025 34.63% done, estimate finish Tue Jan 28 19:13:03 2025 36.66% done, estimate finish Tue Jan 28 19:13:03 2025 38.70% done, estimate finish Tue Jan 28 19:13:03 2025 40.73% done, estimate finish Tue Jan 28 19:13:03 2025 42.77% done, estimate finish Tue Jan 28 19:13:03 2025 44.81% done, estimate finish Tue Jan 28 19:13:03 2025 46.85% done, estimate finish Tue Jan 28 19:13:03 2025 48.88% done, estimate finish Tue Jan 28 19:13:03 2025 50.92% done, estimate finish Tue Jan 28 19:13:03 2025 52.95% done, estimate finish Tue Jan 28 19:13:03 2025 54.99% done, estimate finish Tue Jan 28 19:13:03 2025 57.03% done, estimate finish Tue Jan 28 19:13:03 2025 59.06% done, estimate finish Tue Jan 28 19:13:03 2025 61.10% done, estimate finish Tue Jan 28 19:13:03 2025 63.14% done, estimate finish Tue Jan 28 19:13:03 2025 65.17% done, estimate finish Tue Jan 28 19:13:03 2025 67.21% done, estimate finish Tue Jan 28 19:13:03 2025 69.24% done, estimate finish Tue Jan 28 19:13:03 2025 71.28% done, estimate finish Tue Jan 28 19:13:03 2025 73.32% done, estimate finish Tue Jan 28 19:13:03 2025 75.36% done, estimate finish Tue Jan 28 19:13:03 2025 77.39% done, estimate finish Tue Jan 28 19:13:03 2025 79.43% done, estimate finish Tue Jan 28 19:13:03 2025 81.46% done, estimate finish Tue Jan 28 19:13:03 2025 83.50% done, estimate finish Tue Jan 28 19:13:03 2025 85.54% done, estimate finish Tue Jan 28 19:13:03 2025 87.57% done, estimate finish Tue Jan 28 19:13:03 2025 89.61% done, estimate finish Tue Jan 28 19:13:03 2025 91.64% done, estimate finish Tue Jan 28 19:13:03 2025 93.68% done, estimate finish Tue Jan 28 19:13:03 2025 95.72% done, estimate finish Tue Jan 28 19:13:03 2025 97.76% done, estimate finish Tue Jan 28 19:13:03 2025 99.79% done, estimate finish Tue Jan 28 19:13:03 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 245318 Writing: Ending Padblock Start Block 245365 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 245515 extents written (479 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jan 28 19:13:09: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.713 s, 359 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x8bb54703. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0x8bb54703 Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: a9fe39ff-2a3c-4dce-9cd0-12f1d041efa0 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 1f91d1b7-a8aa-4569-bd49-652a38909fdb Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (21.9% non-contiguous), 130195/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (21.9% non-contiguous), 130195/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25426/354112 files (0.1% non-contiguous), 534385/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25426/354112 files (0.1% non-contiguous), 534385/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0409242 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jan 28 19:17:11: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jan 28 19:17:54: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jan 28 19:18:23: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jan 28 19:18:24: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jan 28 19:18:25: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jan 28 19:18:26: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jan 28 19:18:27: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jan 28 19:18:28: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jan 28 19:18:30: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jan 28 19:18:31: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jan 28 19:18:32: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jan 28 19:18:37: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jan 28 19:18:38: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jan 28 19:18:39: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jan 28 19:18:40: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jan 28 19:18:42: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jan 28 19:18:43: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jan 28 19:18:44: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jan 28 19:18:45: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jan 28 19:18:46: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jan 28 19:18:47: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jan 28 19:18:48: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jan 28 19:18:49: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jan 28 19:18:56: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jan 28 19:18:57: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jan 28 19:18:58: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jan 28 19:18:59: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jan 28 19:19:00: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jan 28 19:19:01: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jan 28 19:19:02: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jan 28 19:19:04: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jan 28 19:19:05: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jan 28 19:19:06: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jan 28 19:19:07: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jan 28 19:19:08: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jan 28 19:19:12: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jan 28 19:19:21: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jan 28 19:19:23: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jan 28 19:19:24: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jan 28 19:19:25: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jan 28 19:19:26: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jan 28 19:20:17: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jan 28 19:20:19: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jan 28 19:20:20: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jan 28 19:20:23: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jan 28 19:20:24: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jan 28 19:20:25: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jan 28 19:20:26: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jan 28 19:20:27: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jan 28 19:20:28: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jan 28 19:20:30: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jan 28 19:20:35: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jan 28 19:20:38: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jan 28 19:20:39: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jan 28 19:20:40: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jan 28 19:20:41: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jan 28 19:20:43: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jan 28 19:20:44: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jan 28 19:20:45: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jan 28 19:20:46: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jan 28 19:20:47: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jan 28 19:20:48: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jan 28 19:20:58: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jan 28 19:21:00: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jan 28 19:21:01: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jan 28 19:21:02: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jan 28 19:21:06: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jan 28 19:21:07: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jan 28 19:21:12: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jan 28 19:21:13: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jan 28 19:21:15: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jan 28 19:21:16: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jan 28 19:21:20: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jan 28 19:21:21: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jan 28 19:21:26: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jan 28 19:21:27: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jan 28 19:21:28: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jan 28 19:21:35: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jan 28 19:21:36: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jan 28 19:21:37: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jan 28 19:21:38: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jan 28 19:21:39: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jan 28 19:21:40: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jan 28 19:21:41: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jan 28 19:21:42: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jan 28 19:21:44: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jan 28 19:21:45: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jan 28 19:21:46: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jan 28 19:21:47: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jan 28 19:21:48: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jan 28 19:21:50: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jan 28 19:21:51: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jan 28 19:21:52: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jan 28 19:21:53: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jan 28 19:21:54: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jan 28 19:21:55: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jan 28 19:21:56: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jan 28 19:21:57: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jan 28 19:22:19: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jan 28 19:22:20: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jan 28 19:22:21: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jan 28 19:22:22: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jan 28 19:22:23: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jan 28 19:22:24: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jan 28 19:22:25: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jan 28 19:22:27: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jan 28 19:22:37: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jan 28 19:22:38: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jan 28 19:23:15: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jan 28 19:23:16: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jan 28 19:23:17: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jan 28 19:23:19: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jan 28 19:23:20: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jan 28 19:23:21: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jan 28 19:23:22: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jan 28 19:23:23: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jan 28 19:23:43: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jan 28 19:23:44: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jan 28 19:23:49: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jan 28 19:23:50: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jan 28 19:23:51: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jan 28 19:23:52: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jan 28 19:24:03: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jan 28 19:24:04: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jan 28 19:24:08: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jan 28 19:24:10: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jan 28 19:24:11: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jan 28 19:24:12: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jan 28 19:24:13: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jan 28 19:24:14: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jan 28 19:24:15: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jan 28 19:24:21: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jan 28 19:24:23: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jan 28 19:24:31: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jan 28 19:24:32: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jan 28 19:24:33: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jan 28 19:24:34: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jan 28 19:24:35: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jan 28 19:24:36: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jan 28 19:24:38: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jan 28 19:24:39: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jan 28 19:24:40: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jan 28 19:24:41: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jan 28 19:24:42: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jan 28 19:24:43: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jan 28 19:24:44: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jan 28 19:24:45: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jan 28 19:24:47: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jan 28 19:24:48: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jan 28 19:24:49: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jan 28 19:24:50: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jan 28 19:24:51: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jan 28 19:25:30: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jan 28 19:25:40: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jan 28 19:25:41: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jan 28 19:25:41: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jan 28 19:25:43: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jan 28 19:25:44: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jan 28 19:25:56: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jan 28 19:25:57: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jan 28 19:25:58: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jan 28 19:25:59: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jan 28 19:26:00: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jan 28 19:26:01: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jan 28 19:26:02: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jan 28 19:26:04: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jan 28 19:26:08: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jan 28 19:26:10: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jan 28 19:26:11: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jan 28 19:26:12: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jan 28 19:26:13: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jan 28 19:26:14: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jan 28 19:26:16: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jan 28 19:26:17: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jan 28 19:26:18: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jan 28 19:26:23: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jan 28 19:26:24: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jan 28 19:26:25: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jan 28 19:26:26: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jan 28 19:26:28: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jan 28 19:26:29: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jan 28 19:26:30: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jan 28 19:26:31: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jan 28 19:26:32: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jan 28 19:26:33: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jan 28 19:26:37: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jan 28 19:26:38: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jan 28 19:26:39: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jan 28 19:26:40: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jan 28 19:26:41: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jan 28 19:26:42: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jan 28 19:26:43: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jan 28 19:26:45: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jan 28 19:26:46: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jan 28 19:26:47: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jan 28 19:26:51: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jan 28 19:26:52: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jan 28 19:26:53: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jan 28 19:26:54: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jan 28 19:26:55: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jan 28 19:26:57: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jan 28 19:27:23: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jan 28 19:27:24: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jan 28 22:50:29: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/361e1473-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.dD0bbl/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 432 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043883 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 8.6342e-05 s, 23.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00655418 s, 450 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.04% done, estimate finish Tue Jan 28 22:54:28 2025 4.07% done, estimate finish Tue Jan 28 22:54:28 2025 6.11% done, estimate finish Tue Jan 28 22:54:28 2025 8.15% done, estimate finish Tue Jan 28 22:54:28 2025 10.19% done, estimate finish Tue Jan 28 22:54:28 2025 12.22% done, estimate finish Tue Jan 28 22:54:28 2025 14.26% done, estimate finish Tue Jan 28 22:54:28 2025 16.29% done, estimate finish Tue Jan 28 22:54:28 2025 18.33% done, estimate finish Tue Jan 28 22:54:28 2025 20.37% done, estimate finish Tue Jan 28 22:54:28 2025 22.41% done, estimate finish Tue Jan 28 22:54:28 2025 24.44% done, estimate finish Tue Jan 28 22:54:28 2025 26.48% done, estimate finish Tue Jan 28 22:54:28 2025 28.51% done, estimate finish Tue Jan 28 22:54:28 2025 30.55% done, estimate finish Tue Jan 28 22:54:28 2025 32.59% done, estimate finish Tue Jan 28 22:54:28 2025 34.63% done, estimate finish Tue Jan 28 22:54:28 2025 36.66% done, estimate finish Tue Jan 28 22:54:28 2025 38.70% done, estimate finish Tue Jan 28 22:54:30 2025 40.73% done, estimate finish Tue Jan 28 22:54:30 2025 42.77% done, estimate finish Tue Jan 28 22:54:30 2025 44.80% done, estimate finish Tue Jan 28 22:54:30 2025 46.84% done, estimate finish Tue Jan 28 22:54:30 2025 48.88% done, estimate finish Tue Jan 28 22:54:30 2025 50.92% done, estimate finish Tue Jan 28 22:54:29 2025 52.95% done, estimate finish Tue Jan 28 22:54:29 2025 54.99% done, estimate finish Tue Jan 28 22:54:29 2025 57.02% done, estimate finish Tue Jan 28 22:54:29 2025 59.06% done, estimate finish Tue Jan 28 22:54:29 2025 61.10% done, estimate finish Tue Jan 28 22:54:29 2025 63.14% done, estimate finish Tue Jan 28 22:54:29 2025 65.17% done, estimate finish Tue Jan 28 22:54:29 2025 67.21% done, estimate finish Tue Jan 28 22:54:29 2025 69.24% done, estimate finish Tue Jan 28 22:54:29 2025 71.28% done, estimate finish Tue Jan 28 22:54:29 2025 73.31% done, estimate finish Tue Jan 28 22:54:29 2025 75.35% done, estimate finish Tue Jan 28 22:54:29 2025 77.39% done, estimate finish Tue Jan 28 22:54:29 2025 79.43% done, estimate finish Tue Jan 28 22:54:29 2025 81.46% done, estimate finish Tue Jan 28 22:54:29 2025 83.50% done, estimate finish Tue Jan 28 22:54:29 2025 85.53% done, estimate finish Tue Jan 28 22:54:29 2025 87.57% done, estimate finish Tue Jan 28 22:54:29 2025 89.61% done, estimate finish Tue Jan 28 22:54:29 2025 91.65% done, estimate finish Tue Jan 28 22:54:29 2025 93.68% done, estimate finish Tue Jan 28 22:54:29 2025 95.72% done, estimate finish Tue Jan 28 22:54:29 2025 97.75% done, estimate finish Tue Jan 28 22:54:29 2025 99.79% done, estimate finish Tue Jan 28 22:54:29 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 245327 Writing: Ending Padblock Start Block 245374 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 245524 extents written (479 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jan 28 22:54:35: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.8708 s, 356 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x7332f204. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0x7332f204 Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 8f95df30-f9fa-4987-87e7-4d98d8f1db88 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 77f3dcaa-3a5e-4af6-ae21-4bee31190114 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.0% non-contiguous), 130196/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.0% non-contiguous), 130196/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25426/354112 files (0.1% non-contiguous), 534386/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25426/354112 files (0.1% non-contiguous), 534386/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0391337 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jan 28 22:58:38: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jan 28 22:59:20: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jan 28 22:59:49: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jan 28 22:59:51: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jan 28 22:59:52: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jan 28 22:59:53: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jan 28 22:59:54: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jan 28 22:59:55: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jan 28 22:59:56: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jan 28 22:59:57: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jan 28 22:59:59: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jan 28 23:00:04: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jan 28 23:00:05: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jan 28 23:00:06: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jan 28 23:00:07: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jan 28 23:00:08: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jan 28 23:00:09: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jan 28 23:00:10: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jan 28 23:00:12: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jan 28 23:00:13: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jan 28 23:00:14: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jan 28 23:00:15: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jan 28 23:00:16: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jan 28 23:00:22: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jan 28 23:00:23: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jan 28 23:00:25: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jan 28 23:00:26: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jan 28 23:00:27: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jan 28 23:00:28: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jan 28 23:00:29: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jan 28 23:00:30: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jan 28 23:00:31: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jan 28 23:00:33: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jan 28 23:00:34: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jan 28 23:00:35: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jan 28 23:00:39: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jan 28 23:00:48: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jan 28 23:00:49: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jan 28 23:00:50: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jan 28 23:00:52: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jan 28 23:00:53: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jan 28 23:01:44: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jan 28 23:01:45: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jan 28 23:01:46: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jan 28 23:01:49: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jan 28 23:01:51: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jan 28 23:01:52: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jan 28 23:01:53: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jan 28 23:01:54: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jan 28 23:01:55: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jan 28 23:01:56: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jan 28 23:02:01: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jan 28 23:02:05: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jan 28 23:02:06: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jan 28 23:02:07: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jan 28 23:02:08: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jan 28 23:02:09: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jan 28 23:02:10: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jan 28 23:02:11: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jan 28 23:02:13: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jan 28 23:02:14: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jan 28 23:02:15: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jan 28 23:02:25: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jan 28 23:02:26: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jan 28 23:02:27: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jan 28 23:02:28: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jan 28 23:02:33: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jan 28 23:02:34: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jan 28 23:02:39: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jan 28 23:02:40: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jan 28 23:02:41: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jan 28 23:02:42: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jan 28 23:02:46: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jan 28 23:02:48: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jan 28 23:02:53: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jan 28 23:02:54: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jan 28 23:02:55: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jan 28 23:03:01: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jan 28 23:03:02: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jan 28 23:03:04: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jan 28 23:03:05: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jan 28 23:03:06: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jan 28 23:03:07: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jan 28 23:03:08: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jan 28 23:03:09: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jan 28 23:03:11: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jan 28 23:03:12: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jan 28 23:03:13: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jan 28 23:03:14: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jan 28 23:03:15: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jan 28 23:03:16: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jan 28 23:03:17: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jan 28 23:03:18: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jan 28 23:03:20: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jan 28 23:03:21: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jan 28 23:03:22: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jan 28 23:03:23: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jan 28 23:03:24: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jan 28 23:03:45: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jan 28 23:03:46: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jan 28 23:03:48: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jan 28 23:03:49: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jan 28 23:03:50: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jan 28 23:03:51: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jan 28 23:03:52: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jan 28 23:03:53: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jan 28 23:04:03: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jan 28 23:04:05: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jan 28 23:04:41: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jan 28 23:04:42: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jan 28 23:04:43: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jan 28 23:04:44: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jan 28 23:04:45: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jan 28 23:04:47: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jan 28 23:04:48: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jan 28 23:04:49: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jan 28 23:05:09: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jan 28 23:05:10: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jan 28 23:05:14: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jan 28 23:05:15: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jan 28 23:05:17: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jan 28 23:05:18: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jan 28 23:05:29: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jan 28 23:05:30: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jan 28 23:05:34: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jan 28 23:05:35: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jan 28 23:05:36: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jan 28 23:05:38: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jan 28 23:05:39: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jan 28 23:05:40: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jan 28 23:05:41: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jan 28 23:05:47: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jan 28 23:05:48: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jan 28 23:05:56: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jan 28 23:05:58: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jan 28 23:05:59: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jan 28 23:06:00: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jan 28 23:06:01: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jan 28 23:06:02: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jan 28 23:06:03: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jan 28 23:06:04: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jan 28 23:06:06: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jan 28 23:06:07: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jan 28 23:06:08: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jan 28 23:06:09: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jan 28 23:06:10: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jan 28 23:06:11: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jan 28 23:06:12: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jan 28 23:06:13: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jan 28 23:06:15: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jan 28 23:06:16: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jan 28 23:06:17: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jan 28 23:06:55: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jan 28 23:07:05: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jan 28 23:07:07: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jan 28 23:07:07: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jan 28 23:07:09: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jan 28 23:07:10: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jan 28 23:07:21: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jan 28 23:07:22: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jan 28 23:07:24: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jan 28 23:07:25: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jan 28 23:07:26: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jan 28 23:07:27: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jan 28 23:07:28: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jan 28 23:07:29: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jan 28 23:07:33: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jan 28 23:07:36: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jan 28 23:07:37: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jan 28 23:07:38: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jan 28 23:07:39: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jan 28 23:07:40: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jan 28 23:07:41: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jan 28 23:07:42: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jan 28 23:07:44: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jan 28 23:07:49: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jan 28 23:07:50: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jan 28 23:07:51: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jan 28 23:07:52: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jan 28 23:07:53: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jan 28 23:07:54: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jan 28 23:07:56: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jan 28 23:07:57: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jan 28 23:07:58: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jan 28 23:07:59: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jan 28 23:08:02: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jan 28 23:08:03: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jan 28 23:08:04: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jan 28 23:08:06: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jan 28 23:08:07: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jan 28 23:08:08: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jan 28 23:08:09: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jan 28 23:08:10: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jan 28 23:08:11: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jan 28 23:08:12: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jan 28 23:08:17: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jan 28 23:08:18: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jan 28 23:08:19: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jan 28 23:08:20: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jan 28 23:08:21: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jan 28 23:08:22: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jan 28 23:08:49: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jan 28 23:08:50: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Jan 29 16:25:01: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/017a03c8-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.4umCf1/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 430 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043891 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.4002e-05 s, 27.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0103674 s, 284 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.04% done, estimate finish Wed Jan 29 16:29:00 2025 4.08% done, estimate finish Wed Jan 29 16:29:00 2025 6.12% done, estimate finish Wed Jan 29 16:29:00 2025 8.15% done, estimate finish Wed Jan 29 16:29:00 2025 10.20% done, estimate finish Wed Jan 29 16:29:00 2025 12.23% done, estimate finish Wed Jan 29 16:29:00 2025 14.27% done, estimate finish Wed Jan 29 16:29:00 2025 16.31% done, estimate finish Wed Jan 29 16:29:00 2025 18.35% done, estimate finish Wed Jan 29 16:29:00 2025 20.38% done, estimate finish Wed Jan 29 16:29:00 2025 22.42% done, estimate finish Wed Jan 29 16:29:00 2025 24.46% done, estimate finish Wed Jan 29 16:29:00 2025 26.50% done, estimate finish Wed Jan 29 16:29:00 2025 28.53% done, estimate finish Wed Jan 29 16:29:00 2025 30.58% done, estimate finish Wed Jan 29 16:29:00 2025 32.61% done, estimate finish Wed Jan 29 16:29:00 2025 34.65% done, estimate finish Wed Jan 29 16:29:00 2025 36.69% done, estimate finish Wed Jan 29 16:29:00 2025 38.73% done, estimate finish Wed Jan 29 16:29:00 2025 40.76% done, estimate finish Wed Jan 29 16:29:00 2025 42.80% done, estimate finish Wed Jan 29 16:29:00 2025 44.84% done, estimate finish Wed Jan 29 16:29:00 2025 46.88% done, estimate finish Wed Jan 29 16:29:00 2025 48.91% done, estimate finish Wed Jan 29 16:29:00 2025 50.96% done, estimate finish Wed Jan 29 16:29:00 2025 52.99% done, estimate finish Wed Jan 29 16:29:00 2025 55.03% done, estimate finish Wed Jan 29 16:29:00 2025 57.07% done, estimate finish Wed Jan 29 16:29:00 2025 59.11% done, estimate finish Wed Jan 29 16:29:00 2025 61.14% done, estimate finish Wed Jan 29 16:29:00 2025 63.18% done, estimate finish Wed Jan 29 16:29:00 2025 65.22% done, estimate finish Wed Jan 29 16:29:00 2025 67.26% done, estimate finish Wed Jan 29 16:29:00 2025 69.29% done, estimate finish Wed Jan 29 16:29:00 2025 71.34% done, estimate finish Wed Jan 29 16:29:00 2025 73.37% done, estimate finish Wed Jan 29 16:29:00 2025 75.41% done, estimate finish Wed Jan 29 16:29:00 2025 77.45% done, estimate finish Wed Jan 29 16:29:00 2025 79.49% done, estimate finish Wed Jan 29 16:29:00 2025 81.52% done, estimate finish Wed Jan 29 16:29:00 2025 83.56% done, estimate finish Wed Jan 29 16:29:00 2025 85.60% done, estimate finish Wed Jan 29 16:29:00 2025 87.64% done, estimate finish Wed Jan 29 16:29:00 2025 89.68% done, estimate finish Wed Jan 29 16:29:00 2025 91.72% done, estimate finish Wed Jan 29 16:29:00 2025 93.75% done, estimate finish Wed Jan 29 16:29:00 2025 95.79% done, estimate finish Wed Jan 29 16:29:00 2025 97.83% done, estimate finish Wed Jan 29 16:29:00 2025 99.87% done, estimate finish Wed Jan 29 16:29:00 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 245139 Writing: Ending Padblock Start Block 245186 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 245336 extents written (479 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Jan 29 16:29:08: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.0914 s, 352 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xf582b57a. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0xf582b57a Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 12c4a71d-5a11-4beb-bc92-8eb8c5c00ab8 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: cdcd1516-2877-4f32-8896-6b1b53e78f7f Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.0% non-contiguous), 130196/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.0% non-contiguous), 130196/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25426/354112 files (0.1% non-contiguous), 534505/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25426/354112 files (0.1% non-contiguous), 534505/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0477071 s, 2.2 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Jan 29 16:33:13: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Jan 29 16:33:55: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Jan 29 16:34:25: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Jan 29 16:34:26: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Jan 29 16:34:27: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Jan 29 16:34:28: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Jan 29 16:34:29: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Jan 29 16:34:30: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Jan 29 16:34:31: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Jan 29 16:34:33: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Jan 29 16:34:34: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Jan 29 16:34:39: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Jan 29 16:34:40: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Jan 29 16:34:41: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Jan 29 16:34:42: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Jan 29 16:34:43: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Jan 29 16:34:45: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Jan 29 16:34:46: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Jan 29 16:34:47: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Jan 29 16:34:48: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Jan 29 16:34:49: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Jan 29 16:34:50: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Jan 29 16:34:51: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Jan 29 16:34:58: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Jan 29 16:34:59: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Jan 29 16:35:00: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Jan 29 16:35:01: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Jan 29 16:35:02: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Jan 29 16:35:03: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Jan 29 16:35:04: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Jan 29 16:35:05: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Jan 29 16:35:07: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Jan 29 16:35:08: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Jan 29 16:35:09: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Jan 29 16:35:10: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Jan 29 16:35:14: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Jan 29 16:35:23: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Jan 29 16:35:24: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Jan 29 16:35:26: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Jan 29 16:35:27: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Jan 29 16:35:28: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Jan 29 16:36:19: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Jan 29 16:36:20: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Jan 29 16:36:22: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Jan 29 16:36:25: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Jan 29 16:36:26: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Jan 29 16:36:27: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Jan 29 16:36:28: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Jan 29 16:36:29: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Jan 29 16:36:30: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Jan 29 16:36:32: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Jan 29 16:36:37: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Jan 29 16:36:40: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Jan 29 16:36:41: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Jan 29 16:36:42: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Jan 29 16:36:43: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Jan 29 16:36:44: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Jan 29 16:36:46: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Jan 29 16:36:47: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Jan 29 16:36:48: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Jan 29 16:36:49: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Jan 29 16:36:50: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Jan 29 16:37:00: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Jan 29 16:37:01: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Jan 29 16:37:03: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Jan 29 16:37:04: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Jan 29 16:37:08: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Jan 29 16:37:09: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Jan 29 16:37:14: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Jan 29 16:37:15: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Jan 29 16:37:16: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Jan 29 16:37:18: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Jan 29 16:37:22: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Jan 29 16:37:23: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Jan 29 16:37:28: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Jan 29 16:37:29: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Jan 29 16:37:30: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Jan 29 16:37:36: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Jan 29 16:37:38: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Jan 29 16:37:39: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Jan 29 16:37:40: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Jan 29 16:37:41: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Jan 29 16:37:42: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Jan 29 16:37:43: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Jan 29 16:37:44: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Jan 29 16:37:46: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Jan 29 16:37:47: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Jan 29 16:37:48: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Jan 29 16:37:49: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Jan 29 16:37:50: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Jan 29 16:37:51: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Jan 29 16:37:53: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Jan 29 16:37:54: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Jan 29 16:37:55: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Jan 29 16:37:56: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Jan 29 16:37:57: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Jan 29 16:37:58: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Jan 29 16:37:59: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Jan 29 16:38:21: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Jan 29 16:38:22: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Jan 29 16:38:23: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Jan 29 16:38:24: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Jan 29 16:38:25: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Jan 29 16:38:26: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Jan 29 16:38:27: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Jan 29 16:38:28: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Jan 29 16:38:39: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Jan 29 16:38:40: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Jan 29 16:39:17: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Jan 29 16:39:18: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Jan 29 16:39:19: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Jan 29 16:39:20: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Jan 29 16:39:22: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Jan 29 16:39:23: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Jan 29 16:39:24: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Jan 29 16:39:25: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Jan 29 16:39:45: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Jan 29 16:39:46: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Jan 29 16:39:51: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Jan 29 16:39:52: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Jan 29 16:39:53: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Jan 29 16:39:54: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Jan 29 16:40:05: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Jan 29 16:40:06: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Jan 29 16:40:10: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Jan 29 16:40:12: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Jan 29 16:40:13: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Jan 29 16:40:14: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Jan 29 16:40:15: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Jan 29 16:40:16: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Jan 29 16:40:17: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Jan 29 16:40:23: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Jan 29 16:40:25: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Jan 29 16:40:33: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Jan 29 16:40:34: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Jan 29 16:40:35: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Jan 29 16:40:36: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Jan 29 16:40:37: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Jan 29 16:40:38: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Jan 29 16:40:39: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Jan 29 16:40:41: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Jan 29 16:40:42: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Jan 29 16:40:43: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Jan 29 16:40:44: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Jan 29 16:40:45: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Jan 29 16:40:46: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Jan 29 16:40:47: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Jan 29 16:40:49: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Jan 29 16:40:50: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Jan 29 16:40:51: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Jan 29 16:40:52: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Jan 29 16:40:53: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Jan 29 16:41:32: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Jan 29 16:41:42: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Jan 29 16:41:43: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Jan 29 16:41:44: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Jan 29 16:41:46: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Jan 29 16:41:47: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Jan 29 16:41:59: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Jan 29 16:42:00: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Jan 29 16:42:01: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Jan 29 16:42:02: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Jan 29 16:42:03: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Jan 29 16:42:04: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Jan 29 16:42:05: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Jan 29 16:42:06: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Jan 29 16:42:11: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Jan 29 16:42:13: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Jan 29 16:42:14: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Jan 29 16:42:15: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Jan 29 16:42:16: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Jan 29 16:42:17: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Jan 29 16:42:18: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Jan 29 16:42:20: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Jan 29 16:42:21: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Jan 29 16:42:26: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Jan 29 16:42:27: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Jan 29 16:42:28: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Jan 29 16:42:29: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Jan 29 16:42:30: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Jan 29 16:42:32: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Jan 29 16:42:33: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Jan 29 16:42:34: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Jan 29 16:42:35: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Jan 29 16:42:36: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Jan 29 16:42:39: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Jan 29 16:42:41: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Jan 29 16:42:42: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Jan 29 16:42:43: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Jan 29 16:42:44: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Jan 29 16:42:45: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Jan 29 16:42:46: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Jan 29 16:42:47: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Jan 29 16:42:49: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Jan 29 16:42:50: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Jan 29 16:42:54: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Jan 29 16:42:55: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Jan 29 16:42:56: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Jan 29 16:42:57: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Jan 29 16:42:58: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Jan 29 16:42:59: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Jan 29 16:43:26: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Jan 29 16:43:27: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Feb 1 20:24:17: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/4e9bff5b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.3u2MsM/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 431 files dracut: Saved: 1.11 MiB dracut: Duration: 0.044583 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.9692e-05 s, 41.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.006464 s, 456 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.04% done, estimate finish Sat Feb 1 20:28:16 2025 4.08% done, estimate finish Sat Feb 1 20:28:16 2025 6.12% done, estimate finish Sat Feb 1 20:28:16 2025 8.15% done, estimate finish Sat Feb 1 20:28:16 2025 10.19% done, estimate finish Sat Feb 1 20:28:16 2025 12.23% done, estimate finish Sat Feb 1 20:28:16 2025 14.27% done, estimate finish Sat Feb 1 20:28:16 2025 16.31% done, estimate finish Sat Feb 1 20:28:16 2025 18.35% done, estimate finish Sat Feb 1 20:28:16 2025 20.38% done, estimate finish Sat Feb 1 20:28:16 2025 22.42% done, estimate finish Sat Feb 1 20:28:16 2025 24.46% done, estimate finish Sat Feb 1 20:28:16 2025 26.50% done, estimate finish Sat Feb 1 20:28:16 2025 28.53% done, estimate finish Sat Feb 1 20:28:16 2025 30.57% done, estimate finish Sat Feb 1 20:28:16 2025 32.61% done, estimate finish Sat Feb 1 20:28:16 2025 34.65% done, estimate finish Sat Feb 1 20:28:16 2025 36.68% done, estimate finish Sat Feb 1 20:28:16 2025 38.73% done, estimate finish Sat Feb 1 20:28:16 2025 40.76% done, estimate finish Sat Feb 1 20:28:16 2025 42.80% done, estimate finish Sat Feb 1 20:28:16 2025 44.84% done, estimate finish Sat Feb 1 20:28:16 2025 46.88% done, estimate finish Sat Feb 1 20:28:16 2025 48.91% done, estimate finish Sat Feb 1 20:28:16 2025 50.95% done, estimate finish Sat Feb 1 20:28:16 2025 52.99% done, estimate finish Sat Feb 1 20:28:16 2025 55.03% done, estimate finish Sat Feb 1 20:28:16 2025 57.06% done, estimate finish Sat Feb 1 20:28:16 2025 59.10% done, estimate finish Sat Feb 1 20:28:16 2025 61.14% done, estimate finish Sat Feb 1 20:28:16 2025 63.18% done, estimate finish Sat Feb 1 20:28:16 2025 65.21% done, estimate finish Sat Feb 1 20:28:16 2025 67.26% done, estimate finish Sat Feb 1 20:28:16 2025 69.29% done, estimate finish Sat Feb 1 20:28:16 2025 71.33% done, estimate finish Sat Feb 1 20:28:16 2025 73.37% done, estimate finish Sat Feb 1 20:28:16 2025 75.41% done, estimate finish Sat Feb 1 20:28:16 2025 77.44% done, estimate finish Sat Feb 1 20:28:16 2025 79.48% done, estimate finish Sat Feb 1 20:28:16 2025 81.52% done, estimate finish Sat Feb 1 20:28:16 2025 83.55% done, estimate finish Sat Feb 1 20:28:16 2025 85.59% done, estimate finish Sat Feb 1 20:28:16 2025 87.63% done, estimate finish Sat Feb 1 20:28:16 2025 89.67% done, estimate finish Sat Feb 1 20:28:16 2025 91.70% done, estimate finish Sat Feb 1 20:28:16 2025 93.75% done, estimate finish Sat Feb 1 20:28:16 2025 95.78% done, estimate finish Sat Feb 1 20:28:16 2025 97.82% done, estimate finish Sat Feb 1 20:28:16 2025 99.86% done, estimate finish Sat Feb 1 20:28:16 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 245156 Writing: Ending Padblock Start Block 245203 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 245353 extents written (479 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Feb 1 20:28:23: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.7822 s, 358 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x2cd79bdf. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0x2cd79bdf Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: fa2fa6d2-c44b-4879-b373-d34e95e841d0 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 30968e07-e289-4e65-bfd1-b7f2a7415abc Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.5% non-contiguous), 130196/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.5% non-contiguous), 130196/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25426/354112 files (0.1% non-contiguous), 534504/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25426/354112 files (0.1% non-contiguous), 534504/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0355445 s, 3.0 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Feb 1 20:32:21: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Feb 1 20:33:03: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Feb 1 20:33:33: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Feb 1 20:33:34: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Feb 1 20:33:35: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Feb 1 20:33:36: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Feb 1 20:33:37: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Feb 1 20:33:38: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Feb 1 20:33:40: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Feb 1 20:33:41: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Feb 1 20:33:42: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Feb 1 20:33:47: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Feb 1 20:33:48: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Feb 1 20:33:49: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Feb 1 20:33:50: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Feb 1 20:33:51: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Feb 1 20:33:53: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Feb 1 20:33:54: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Feb 1 20:33:55: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Feb 1 20:33:56: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Feb 1 20:33:57: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Feb 1 20:33:58: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Feb 1 20:33:59: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Feb 1 20:34:06: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Feb 1 20:34:07: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Feb 1 20:34:08: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Feb 1 20:34:09: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Feb 1 20:34:10: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Feb 1 20:34:11: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Feb 1 20:34:12: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Feb 1 20:34:14: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Feb 1 20:34:15: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Feb 1 20:34:16: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Feb 1 20:34:17: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Feb 1 20:34:18: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Feb 1 20:34:22: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Feb 1 20:34:31: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Feb 1 20:34:33: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Feb 1 20:34:34: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Feb 1 20:34:35: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Feb 1 20:34:36: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Feb 1 20:35:27: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Feb 1 20:35:28: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Feb 1 20:35:30: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Feb 1 20:35:34: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Feb 1 20:35:35: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Feb 1 20:35:36: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Feb 1 20:35:37: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Feb 1 20:35:38: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Feb 1 20:35:39: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Feb 1 20:35:41: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Feb 1 20:35:46: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Feb 1 20:35:49: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Feb 1 20:35:50: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Feb 1 20:35:51: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Feb 1 20:35:52: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Feb 1 20:35:53: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Feb 1 20:35:55: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Feb 1 20:35:56: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Feb 1 20:35:57: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Feb 1 20:35:57: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Feb 1 20:35:58: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Feb 1 20:36:08: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Feb 1 20:36:09: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Feb 1 20:36:11: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Feb 1 20:36:12: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Feb 1 20:36:16: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Feb 1 20:36:17: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Feb 1 20:36:22: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Feb 1 20:36:23: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Feb 1 20:36:24: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Feb 1 20:36:26: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Feb 1 20:36:30: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Feb 1 20:36:31: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Feb 1 20:36:36: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Feb 1 20:36:37: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Feb 1 20:36:38: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Feb 1 20:36:44: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Feb 1 20:36:46: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Feb 1 20:36:47: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Feb 1 20:36:48: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Feb 1 20:36:49: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Feb 1 20:36:50: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Feb 1 20:36:51: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Feb 1 20:36:52: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Feb 1 20:36:54: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Feb 1 20:36:55: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Feb 1 20:36:56: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Feb 1 20:36:57: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Feb 1 20:36:58: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Feb 1 20:36:59: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Feb 1 20:37:01: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Feb 1 20:37:02: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Feb 1 20:37:03: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Feb 1 20:37:04: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Feb 1 20:37:05: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Feb 1 20:37:06: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Feb 1 20:37:07: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Feb 1 20:37:29: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Feb 1 20:37:30: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Feb 1 20:37:31: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Feb 1 20:37:32: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Feb 1 20:37:33: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Feb 1 20:37:34: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Feb 1 20:37:35: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Feb 1 20:37:36: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Feb 1 20:37:47: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Feb 1 20:37:48: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Feb 1 20:38:24: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Feb 1 20:38:25: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Feb 1 20:38:26: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Feb 1 20:38:27: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Feb 1 20:38:29: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Feb 1 20:38:30: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Feb 1 20:38:31: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Feb 1 20:38:32: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Feb 1 20:38:52: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Feb 1 20:38:53: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Feb 1 20:38:57: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Feb 1 20:38:59: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Feb 1 20:39:00: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Feb 1 20:39:01: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Feb 1 20:39:12: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Feb 1 20:39:13: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Feb 1 20:39:17: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Feb 1 20:39:19: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Feb 1 20:39:20: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Feb 1 20:39:21: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Feb 1 20:39:22: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Feb 1 20:39:23: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Feb 1 20:39:24: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Feb 1 20:39:30: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Feb 1 20:39:32: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Feb 1 20:39:40: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Feb 1 20:39:41: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Feb 1 20:39:42: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Feb 1 20:39:43: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Feb 1 20:39:44: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Feb 1 20:39:45: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Feb 1 20:39:46: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Feb 1 20:39:48: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Feb 1 20:39:49: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Feb 1 20:39:50: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Feb 1 20:39:51: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Feb 1 20:39:52: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Feb 1 20:39:53: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Feb 1 20:39:54: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Feb 1 20:39:56: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Feb 1 20:39:57: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Feb 1 20:39:58: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Feb 1 20:39:59: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Feb 1 20:40:00: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Feb 1 20:40:39: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Feb 1 20:40:49: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Feb 1 20:40:50: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Feb 1 20:40:51: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Feb 1 20:40:53: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Feb 1 20:40:54: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Feb 1 20:41:06: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Feb 1 20:41:07: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Feb 1 20:41:08: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Feb 1 20:41:09: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Feb 1 20:41:10: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Feb 1 20:41:11: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Feb 1 20:41:12: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Feb 1 20:41:14: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Feb 1 20:41:18: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Feb 1 20:41:20: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Feb 1 20:41:21: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Feb 1 20:41:22: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Feb 1 20:41:23: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Feb 1 20:41:24: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Feb 1 20:41:25: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Feb 1 20:41:27: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Feb 1 20:41:28: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Feb 1 20:41:33: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Feb 1 20:41:34: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Feb 1 20:41:35: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Feb 1 20:41:36: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Feb 1 20:41:37: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Feb 1 20:41:39: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Feb 1 20:41:40: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Feb 1 20:41:41: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Feb 1 20:41:42: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Feb 1 20:41:43: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Feb 1 20:41:46: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Feb 1 20:41:48: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Feb 1 20:41:49: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Feb 1 20:41:50: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Feb 1 20:41:51: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Feb 1 20:41:52: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Feb 1 20:41:53: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Feb 1 20:41:54: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Feb 1 20:41:56: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Feb 1 20:41:57: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Feb 1 20:42:01: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Feb 1 20:42:02: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Feb 1 20:42:03: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Feb 1 20:42:04: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Feb 1 20:42:05: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Feb 1 20:42:06: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Feb 1 20:42:33: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Feb 1 20:42:34: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Feb 1 22:19:54: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/4e9bff5b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.9gm9O1/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 432 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043936 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.1374e-05 s, 39.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00670603 s, 440 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt make: *** [cdrom:197: /usr/src/log/cdrom] Interrupt ... see detailed log in _build.*.log files Feb 2 00:24:28: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/4e9bff5b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.sYIlPX/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 432 files dracut: Saved: 1.11 MiB dracut: Duration: 0.044232 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.4386e-05 s, 37.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00667592 s, 442 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.04% done, estimate finish Sun Feb 2 00:28:25 2025 4.08% done, estimate finish Sun Feb 2 00:28:25 2025 6.12% done, estimate finish Sun Feb 2 00:28:25 2025 8.15% done, estimate finish Sun Feb 2 00:28:25 2025 10.19% done, estimate finish Sun Feb 2 00:28:25 2025 12.23% done, estimate finish Sun Feb 2 00:28:25 2025 14.27% done, estimate finish Sun Feb 2 00:28:25 2025 16.30% done, estimate finish Sun Feb 2 00:28:25 2025 18.34% done, estimate finish Sun Feb 2 00:28:25 2025 20.38% done, estimate finish Sun Feb 2 00:28:25 2025 22.42% done, estimate finish Sun Feb 2 00:28:25 2025 24.45% done, estimate finish Sun Feb 2 00:28:25 2025 26.49% done, estimate finish Sun Feb 2 00:28:25 2025 28.53% done, estimate finish Sun Feb 2 00:28:25 2025 30.57% done, estimate finish Sun Feb 2 00:28:25 2025 32.60% done, estimate finish Sun Feb 2 00:28:25 2025 34.64% done, estimate finish Sun Feb 2 00:28:25 2025 36.68% done, estimate finish Sun Feb 2 00:28:25 2025 38.72% done, estimate finish Sun Feb 2 00:28:25 2025 40.75% done, estimate finish Sun Feb 2 00:28:25 2025 42.79% done, estimate finish Sun Feb 2 00:28:25 2025 44.83% done, estimate finish Sun Feb 2 00:28:25 2025 46.87% done, estimate finish Sun Feb 2 00:28:25 2025 48.90% done, estimate finish Sun Feb 2 00:28:25 2025 50.94% done, estimate finish Sun Feb 2 00:28:25 2025 52.98% done, estimate finish Sun Feb 2 00:28:25 2025 55.02% done, estimate finish Sun Feb 2 00:28:25 2025 57.05% done, estimate finish Sun Feb 2 00:28:25 2025 59.09% done, estimate finish Sun Feb 2 00:28:25 2025 61.12% done, estimate finish Sun Feb 2 00:28:25 2025 63.17% done, estimate finish Sun Feb 2 00:28:25 2025 65.20% done, estimate finish Sun Feb 2 00:28:25 2025 67.24% done, estimate finish Sun Feb 2 00:28:25 2025 69.27% done, estimate finish Sun Feb 2 00:28:25 2025 71.32% done, estimate finish Sun Feb 2 00:28:25 2025 73.35% done, estimate finish Sun Feb 2 00:28:25 2025 75.39% done, estimate finish Sun Feb 2 00:28:25 2025 77.42% done, estimate finish Sun Feb 2 00:28:25 2025 79.47% done, estimate finish Sun Feb 2 00:28:25 2025 81.50% done, estimate finish Sun Feb 2 00:28:25 2025 83.54% done, estimate finish Sun Feb 2 00:28:25 2025 85.58% done, estimate finish Sun Feb 2 00:28:25 2025 87.61% done, estimate finish Sun Feb 2 00:28:25 2025 89.65% done, estimate finish Sun Feb 2 00:28:25 2025 91.69% done, estimate finish Sun Feb 2 00:28:25 2025 93.73% done, estimate finish Sun Feb 2 00:28:25 2025 95.76% done, estimate finish Sun Feb 2 00:28:25 2025 97.80% done, estimate finish Sun Feb 2 00:28:25 2025 99.84% done, estimate finish Sun Feb 2 00:28:25 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 245210 Writing: Ending Padblock Start Block 245257 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 245407 extents written (479 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Feb 2 00:28:31: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.7443 s, 359 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xea226c3c. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0xea226c3c Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 7e22ea23-28ad-4012-a892-82f826a75d8c Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: abc0a588-57fe-4b84-9553-4331807391e0 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.0% non-contiguous), 130196/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.0% non-contiguous), 130196/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25426/354112 files (0.1% non-contiguous), 534489/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25426/354112 files (0.1% non-contiguous), 534489/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0411171 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Feb 2 00:32:31: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Feb 2 00:33:13: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Feb 2 00:33:42: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Feb 2 00:33:43: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Feb 2 00:33:44: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Feb 2 00:33:45: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Feb 2 00:33:47: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Feb 2 00:33:48: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Feb 2 00:33:49: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Feb 2 00:33:50: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Feb 2 00:33:51: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Feb 2 00:33:56: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Feb 2 00:33:57: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Feb 2 00:33:59: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Feb 2 00:34:00: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Feb 2 00:34:01: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Feb 2 00:34:02: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Feb 2 00:34:03: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Feb 2 00:34:04: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Feb 2 00:34:05: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Feb 2 00:34:07: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Feb 2 00:34:08: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Feb 2 00:34:09: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Feb 2 00:34:15: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Feb 2 00:34:16: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Feb 2 00:34:17: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Feb 2 00:34:18: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Feb 2 00:34:19: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Feb 2 00:34:21: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Feb 2 00:34:22: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Feb 2 00:34:23: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Feb 2 00:34:24: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Feb 2 00:34:25: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Feb 2 00:34:26: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Feb 2 00:34:27: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Feb 2 00:34:32: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Feb 2 00:34:41: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Feb 2 00:34:42: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Feb 2 00:34:43: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Feb 2 00:34:44: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Feb 2 00:34:45: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Feb 2 00:35:37: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Feb 2 00:35:38: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Feb 2 00:35:39: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Feb 2 00:35:43: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Feb 2 00:35:44: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Feb 2 00:35:45: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Feb 2 00:35:47: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Feb 2 00:35:48: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Feb 2 00:35:49: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Feb 2 00:35:50: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Feb 2 00:35:55: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Feb 2 00:35:58: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Feb 2 00:35:59: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Feb 2 00:36:01: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Feb 2 00:36:02: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Feb 2 00:36:03: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Feb 2 00:36:04: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Feb 2 00:36:05: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Feb 2 00:36:06: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Feb 2 00:36:07: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Feb 2 00:36:08: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Feb 2 00:36:19: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Feb 2 00:36:20: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Feb 2 00:36:21: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Feb 2 00:36:22: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Feb 2 00:36:26: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Feb 2 00:36:27: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Feb 2 00:36:33: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Feb 2 00:36:34: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Feb 2 00:36:35: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Feb 2 00:36:36: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Feb 2 00:36:40: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Feb 2 00:36:41: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Feb 2 00:36:46: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Feb 2 00:36:48: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Feb 2 00:36:49: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Feb 2 00:36:55: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Feb 2 00:36:56: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Feb 2 00:36:57: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Feb 2 00:36:58: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Feb 2 00:36:59: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Feb 2 00:37:01: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Feb 2 00:37:02: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Feb 2 00:37:03: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Feb 2 00:37:04: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Feb 2 00:37:05: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Feb 2 00:37:06: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Feb 2 00:37:08: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Feb 2 00:37:09: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Feb 2 00:37:10: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Feb 2 00:37:11: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Feb 2 00:37:12: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Feb 2 00:37:13: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Feb 2 00:37:14: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Feb 2 00:37:16: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Feb 2 00:37:17: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Feb 2 00:37:18: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Feb 2 00:37:39: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Feb 2 00:37:40: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Feb 2 00:37:41: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Feb 2 00:37:42: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Feb 2 00:37:44: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Feb 2 00:37:45: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Feb 2 00:37:46: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Feb 2 00:37:47: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Feb 2 00:37:57: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Feb 2 00:37:58: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Feb 2 00:38:34: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Feb 2 00:38:36: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Feb 2 00:38:37: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Feb 2 00:38:38: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Feb 2 00:38:39: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Feb 2 00:38:40: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Feb 2 00:38:41: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Feb 2 00:38:42: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Feb 2 00:39:03: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Feb 2 00:39:04: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Feb 2 00:39:08: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Feb 2 00:39:09: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Feb 2 00:39:10: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Feb 2 00:39:11: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Feb 2 00:39:23: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Feb 2 00:39:24: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Feb 2 00:39:28: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Feb 2 00:39:29: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Feb 2 00:39:30: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Feb 2 00:39:31: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Feb 2 00:39:32: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Feb 2 00:39:33: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Feb 2 00:39:35: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Feb 2 00:39:41: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Feb 2 00:39:42: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Feb 2 00:39:50: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Feb 2 00:39:51: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Feb 2 00:39:52: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Feb 2 00:39:54: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Feb 2 00:39:55: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Feb 2 00:39:56: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Feb 2 00:39:57: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Feb 2 00:39:58: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Feb 2 00:39:59: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Feb 2 00:40:00: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Feb 2 00:40:01: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Feb 2 00:40:03: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Feb 2 00:40:04: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Feb 2 00:40:05: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Feb 2 00:40:06: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Feb 2 00:40:07: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Feb 2 00:40:08: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Feb 2 00:40:09: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Feb 2 00:40:11: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Feb 2 00:40:49: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Feb 2 00:40:59: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Feb 2 00:41:00: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Feb 2 00:41:00: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Feb 2 00:41:03: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Feb 2 00:41:04: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Feb 2 00:41:15: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Feb 2 00:41:16: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Feb 2 00:41:17: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Feb 2 00:41:18: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Feb 2 00:41:20: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Feb 2 00:41:21: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Feb 2 00:41:22: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Feb 2 00:41:23: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Feb 2 00:41:27: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Feb 2 00:41:29: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Feb 2 00:41:30: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Feb 2 00:41:32: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Feb 2 00:41:33: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Feb 2 00:41:34: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Feb 2 00:41:35: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Feb 2 00:41:36: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Feb 2 00:41:37: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Feb 2 00:41:42: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Feb 2 00:41:44: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Feb 2 00:41:45: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Feb 2 00:41:46: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Feb 2 00:41:47: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Feb 2 00:41:48: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Feb 2 00:41:49: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Feb 2 00:41:50: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Feb 2 00:41:51: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Feb 2 00:41:53: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Feb 2 00:41:56: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Feb 2 00:41:57: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Feb 2 00:41:58: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Feb 2 00:41:59: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Feb 2 00:42:00: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Feb 2 00:42:02: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Feb 2 00:42:03: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Feb 2 00:42:04: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Feb 2 00:42:05: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Feb 2 00:42:06: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Feb 2 00:42:10: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Feb 2 00:42:11: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Feb 2 00:42:13: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Feb 2 00:42:14: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Feb 2 00:42:15: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Feb 2 00:42:16: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Feb 2 00:42:42: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Feb 2 00:42:43: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Feb 2 18:09:31: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/4e9bff5b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.rBmzcI/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 430 files dracut: Saved: 1.11 MiB dracut: Duration: 0.044476 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.0566e-05 s, 29.0 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0086145 s, 342 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.04% done, estimate finish Sun Feb 2 18:13:42 2025 4.08% done, estimate finish Sun Feb 2 18:13:42 2025 6.12% done, estimate finish Sun Feb 2 18:13:42 2025 8.15% done, estimate finish Sun Feb 2 18:13:42 2025 10.20% done, estimate finish Sun Feb 2 18:13:42 2025 12.23% done, estimate finish Sun Feb 2 18:13:42 2025 14.27% done, estimate finish Sun Feb 2 18:13:42 2025 16.31% done, estimate finish Sun Feb 2 18:13:42 2025 18.35% done, estimate finish Sun Feb 2 18:13:42 2025 20.38% done, estimate finish Sun Feb 2 18:13:42 2025 22.43% done, estimate finish Sun Feb 2 18:13:42 2025 24.46% done, estimate finish Sun Feb 2 18:13:42 2025 26.50% done, estimate finish Sun Feb 2 18:13:42 2025 28.54% done, estimate finish Sun Feb 2 18:13:42 2025 30.58% done, estimate finish Sun Feb 2 18:13:42 2025 32.61% done, estimate finish Sun Feb 2 18:13:42 2025 34.65% done, estimate finish Sun Feb 2 18:13:42 2025 36.69% done, estimate finish Sun Feb 2 18:13:42 2025 38.73% done, estimate finish Sun Feb 2 18:13:42 2025 40.77% done, estimate finish Sun Feb 2 18:13:42 2025 42.81% done, estimate finish Sun Feb 2 18:13:42 2025 44.84% done, estimate finish Sun Feb 2 18:13:42 2025 46.88% done, estimate finish Sun Feb 2 18:13:42 2025 48.92% done, estimate finish Sun Feb 2 18:13:42 2025 50.96% done, estimate finish Sun Feb 2 18:13:42 2025 53.00% done, estimate finish Sun Feb 2 18:13:42 2025 55.04% done, estimate finish Sun Feb 2 18:13:42 2025 57.07% done, estimate finish Sun Feb 2 18:13:42 2025 59.11% done, estimate finish Sun Feb 2 18:13:42 2025 61.15% done, estimate finish Sun Feb 2 18:13:42 2025 63.19% done, estimate finish Sun Feb 2 18:13:42 2025 65.22% done, estimate finish Sun Feb 2 18:13:42 2025 67.27% done, estimate finish Sun Feb 2 18:13:42 2025 69.30% done, estimate finish Sun Feb 2 18:13:42 2025 71.34% done, estimate finish Sun Feb 2 18:13:42 2025 73.38% done, estimate finish Sun Feb 2 18:13:42 2025 75.42% done, estimate finish Sun Feb 2 18:13:42 2025 77.45% done, estimate finish Sun Feb 2 18:13:42 2025 79.49% done, estimate finish Sun Feb 2 18:13:42 2025 81.53% done, estimate finish Sun Feb 2 18:13:42 2025 83.57% done, estimate finish Sun Feb 2 18:13:42 2025 85.61% done, estimate finish Sun Feb 2 18:13:42 2025 87.65% done, estimate finish Sun Feb 2 18:13:42 2025 89.68% done, estimate finish Sun Feb 2 18:13:42 2025 91.72% done, estimate finish Sun Feb 2 18:13:42 2025 93.76% done, estimate finish Sun Feb 2 18:13:42 2025 95.80% done, estimate finish Sun Feb 2 18:13:42 2025 97.84% done, estimate finish Sun Feb 2 18:13:42 2025 99.88% done, estimate finish Sun Feb 2 18:13:42 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 245118 Writing: Ending Padblock Start Block 245165 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 245315 extents written (479 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Feb 2 18:13:50: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.3004 s, 348 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x228d488a. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0x228d488a Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 9a3a506a-96d4-4732-96a6-5221ba7a735c Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 748607e2-0b23-4d49-8bfe-fd9bea4fc497 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (21.9% non-contiguous), 130194/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (21.9% non-contiguous), 130194/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25426/354112 files (0.1% non-contiguous), 534455/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25426/354112 files (0.1% non-contiguous), 534455/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0403888 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Feb 2 18:17:48: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Feb 2 18:18:30: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Feb 2 18:18:59: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Feb 2 18:19:01: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Feb 2 18:19:02: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Feb 2 18:19:03: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Feb 2 18:19:04: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Feb 2 18:19:05: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Feb 2 18:19:06: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Feb 2 18:19:07: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Feb 2 18:19:09: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Feb 2 18:19:14: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Feb 2 18:19:15: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Feb 2 18:19:16: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Feb 2 18:19:17: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Feb 2 18:19:18: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Feb 2 18:19:19: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Feb 2 18:19:21: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Feb 2 18:19:22: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Feb 2 18:19:23: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Feb 2 18:19:24: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Feb 2 18:19:25: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Feb 2 18:19:26: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Feb 2 18:19:32: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Feb 2 18:19:33: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Feb 2 18:19:35: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Feb 2 18:19:36: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Feb 2 18:19:37: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Feb 2 18:19:38: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Feb 2 18:19:39: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Feb 2 18:19:40: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Feb 2 18:19:41: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Feb 2 18:19:43: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Feb 2 18:19:44: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Feb 2 18:19:45: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Feb 2 18:19:49: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Feb 2 18:19:58: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Feb 2 18:19:59: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Feb 2 18:20:00: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Feb 2 18:20:02: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Feb 2 18:20:03: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Feb 2 18:20:54: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Feb 2 18:20:55: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Feb 2 18:20:56: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Feb 2 18:20:59: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Feb 2 18:21:01: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Feb 2 18:21:02: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Feb 2 18:21:03: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Feb 2 18:21:04: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Feb 2 18:21:05: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Feb 2 18:21:06: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Feb 2 18:21:11: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Feb 2 18:21:15: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Feb 2 18:21:16: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Feb 2 18:21:17: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Feb 2 18:21:18: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Feb 2 18:21:19: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Feb 2 18:21:20: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Feb 2 18:21:21: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Feb 2 18:21:23: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Feb 2 18:21:24: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Feb 2 18:21:25: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Feb 2 18:21:35: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Feb 2 18:21:36: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Feb 2 18:21:37: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Feb 2 18:21:38: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Feb 2 18:21:43: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Feb 2 18:21:44: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Feb 2 18:21:49: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Feb 2 18:21:50: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Feb 2 18:21:51: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Feb 2 18:21:52: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Feb 2 18:21:56: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Feb 2 18:21:58: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Feb 2 18:22:03: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Feb 2 18:22:04: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Feb 2 18:22:05: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Feb 2 18:22:11: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Feb 2 18:22:12: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Feb 2 18:22:13: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Feb 2 18:22:15: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Feb 2 18:22:16: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Feb 2 18:22:17: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Feb 2 18:22:18: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Feb 2 18:22:19: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Feb 2 18:22:21: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Feb 2 18:22:22: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Feb 2 18:22:23: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Feb 2 18:22:24: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Feb 2 18:22:25: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Feb 2 18:22:26: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Feb 2 18:22:27: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Feb 2 18:22:28: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Feb 2 18:22:30: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Feb 2 18:22:31: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Feb 2 18:22:32: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Feb 2 18:22:33: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Feb 2 18:22:34: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Feb 2 18:22:55: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Feb 2 18:22:56: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Feb 2 18:22:58: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Feb 2 18:22:59: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Feb 2 18:23:00: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Feb 2 18:23:01: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Feb 2 18:23:02: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Feb 2 18:23:03: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Feb 2 18:23:13: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Feb 2 18:23:15: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Feb 2 18:23:52: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Feb 2 18:23:53: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Feb 2 18:23:54: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Feb 2 18:23:55: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Feb 2 18:23:56: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Feb 2 18:23:57: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Feb 2 18:23:59: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Feb 2 18:24:00: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Feb 2 18:24:20: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Feb 2 18:24:21: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Feb 2 18:24:25: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Feb 2 18:24:26: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Feb 2 18:24:28: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Feb 2 18:24:29: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Feb 2 18:24:40: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Feb 2 18:24:41: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Feb 2 18:24:45: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Feb 2 18:24:46: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Feb 2 18:24:47: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Feb 2 18:24:49: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Feb 2 18:24:50: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Feb 2 18:24:51: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Feb 2 18:24:52: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Feb 2 18:24:58: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Feb 2 18:24:59: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Feb 2 18:25:07: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Feb 2 18:25:09: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Feb 2 18:25:10: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Feb 2 18:25:11: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Feb 2 18:25:12: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Feb 2 18:25:13: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Feb 2 18:25:14: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Feb 2 18:25:15: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Feb 2 18:25:16: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Feb 2 18:25:18: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Feb 2 18:25:19: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Feb 2 18:25:20: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Feb 2 18:25:21: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Feb 2 18:25:22: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Feb 2 18:25:23: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Feb 2 18:25:24: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Feb 2 18:25:26: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Feb 2 18:25:27: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Feb 2 18:25:28: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Feb 2 18:26:06: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Feb 2 18:26:16: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Feb 2 18:26:18: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Feb 2 18:26:18: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Feb 2 18:26:20: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Feb 2 18:26:21: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Feb 2 18:26:32: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Feb 2 18:26:33: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Feb 2 18:26:35: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Feb 2 18:26:36: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Feb 2 18:26:37: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Feb 2 18:26:38: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Feb 2 18:26:39: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Feb 2 18:26:40: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Feb 2 18:26:44: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Feb 2 18:26:47: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Feb 2 18:26:48: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Feb 2 18:26:49: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Feb 2 18:26:50: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Feb 2 18:26:51: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Feb 2 18:26:52: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Feb 2 18:26:53: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Feb 2 18:26:54: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Feb 2 18:27:00: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Feb 2 18:27:01: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Feb 2 18:27:02: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Feb 2 18:27:03: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Feb 2 18:27:04: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Feb 2 18:27:05: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Feb 2 18:27:06: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Feb 2 18:27:08: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Feb 2 18:27:09: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Feb 2 18:27:10: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Feb 2 18:27:13: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Feb 2 18:27:14: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Feb 2 18:27:15: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Feb 2 18:27:17: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Feb 2 18:27:18: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Feb 2 18:27:19: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Feb 2 18:27:20: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Feb 2 18:27:21: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Feb 2 18:27:22: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Feb 2 18:27:23: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Feb 2 18:27:28: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Feb 2 18:27:29: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Feb 2 18:27:30: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Feb 2 18:27:31: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Feb 2 18:27:32: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Feb 2 18:27:33: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Feb 2 18:28:00: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Feb 2 18:28:01: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Feb 3 19:40:54: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/4e9bff5b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.6.15" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.6.15-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.6.15-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.e9GPgQ/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 457 files dracut: Saved: 1.11 MiB dracut: Duration: 0.053524 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 3.3761e-05 s, 60.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00718531 s, 410 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.07% done, estimate finish Mon Feb 3 19:44:20 2025 4.13% done, estimate finish Mon Feb 3 19:44:20 2025 6.19% done, estimate finish Mon Feb 3 19:44:20 2025 8.25% done, estimate finish Mon Feb 3 19:44:20 2025 10.32% done, estimate finish Mon Feb 3 19:44:20 2025 12.38% done, estimate finish Mon Feb 3 19:44:20 2025 14.44% done, estimate finish Mon Feb 3 19:44:20 2025 16.50% done, estimate finish Mon Feb 3 19:44:20 2025 18.57% done, estimate finish Mon Feb 3 19:44:20 2025 20.63% done, estimate finish Mon Feb 3 19:44:20 2025 22.69% done, estimate finish Mon Feb 3 19:44:20 2025 24.75% done, estimate finish Mon Feb 3 19:44:20 2025 26.82% done, estimate finish Mon Feb 3 19:44:20 2025 28.88% done, estimate finish Mon Feb 3 19:44:20 2025 30.94% done, estimate finish Mon Feb 3 19:44:20 2025 33.00% done, estimate finish Mon Feb 3 19:44:20 2025 35.07% done, estimate finish Mon Feb 3 19:44:20 2025 37.13% done, estimate finish Mon Feb 3 19:44:20 2025 39.20% done, estimate finish Mon Feb 3 19:44:20 2025 41.25% done, estimate finish Mon Feb 3 19:44:20 2025 43.32% done, estimate finish Mon Feb 3 19:44:20 2025 45.38% done, estimate finish Mon Feb 3 19:44:20 2025 47.45% done, estimate finish Mon Feb 3 19:44:20 2025 49.50% done, estimate finish Mon Feb 3 19:44:20 2025 51.57% done, estimate finish Mon Feb 3 19:44:20 2025 53.63% done, estimate finish Mon Feb 3 19:44:20 2025 55.70% done, estimate finish Mon Feb 3 19:44:20 2025 57.76% done, estimate finish Mon Feb 3 19:44:20 2025 59.82% done, estimate finish Mon Feb 3 19:44:20 2025 61.88% done, estimate finish Mon Feb 3 19:44:20 2025 63.95% done, estimate finish Mon Feb 3 19:44:20 2025 66.01% done, estimate finish Mon Feb 3 19:44:20 2025 68.07% done, estimate finish Mon Feb 3 19:44:20 2025 70.13% done, estimate finish Mon Feb 3 19:44:20 2025 72.20% done, estimate finish Mon Feb 3 19:44:20 2025 74.26% done, estimate finish Mon Feb 3 19:44:21 2025 76.32% done, estimate finish Mon Feb 3 19:44:21 2025 78.38% done, estimate finish Mon Feb 3 19:44:21 2025 80.45% done, estimate finish Mon Feb 3 19:44:21 2025 82.51% done, estimate finish Mon Feb 3 19:44:21 2025 84.57% done, estimate finish Mon Feb 3 19:44:21 2025 86.63% done, estimate finish Mon Feb 3 19:44:21 2025 88.70% done, estimate finish Mon Feb 3 19:44:21 2025 90.76% done, estimate finish Mon Feb 3 19:44:21 2025 92.82% done, estimate finish Mon Feb 3 19:44:21 2025 94.88% done, estimate finish Mon Feb 3 19:44:21 2025 96.95% done, estimate finish Mon Feb 3 19:44:21 2025 99.01% done, estimate finish Mon Feb 3 19:44:21 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 242213 Writing: Ending Padblock Start Block 242260 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 242410 extents written (473 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Feb 3 19:44:28: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.0552 s, 353 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x73d363bb. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0x73d363bb Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 62552ac2-ea24-4a35-8bec-54fe3256385c Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 3535c154-182e-4fe1-b623-7456d18034b6 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.6.15-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.6.15-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.6.15-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.6.15-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (21.9% non-contiguous), 126313/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (21.9% non-contiguous), 126313/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25379/354112 files (0.1% non-contiguous), 454109/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25379/354112 files (0.1% non-contiguous), 454109/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0389556 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Feb 3 19:47:49: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.6.15 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.6.15/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.6.15/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Feb 3 19:48:31: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Feb 3 19:49:00: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Feb 3 19:49:01: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Feb 3 19:49:02: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Feb 3 19:49:03: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Feb 3 19:49:05: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Feb 3 19:49:06: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Feb 3 19:49:07: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Feb 3 19:49:08: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Feb 3 19:49:09: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Feb 3 19:49:14: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Feb 3 19:49:15: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Feb 3 19:49:17: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Feb 3 19:49:18: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Feb 3 19:49:19: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Feb 3 19:49:20: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Feb 3 19:49:21: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Feb 3 19:49:22: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Feb 3 19:49:23: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Feb 3 19:49:24: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Feb 3 19:49:26: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Feb 3 19:49:27: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Feb 3 19:49:33: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Feb 3 19:49:34: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Feb 3 19:49:35: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Feb 3 19:49:36: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Feb 3 19:49:37: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Feb 3 19:49:39: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Feb 3 19:49:40: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Feb 3 19:49:41: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Feb 3 19:49:42: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Feb 3 19:49:43: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Feb 3 19:49:44: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Feb 3 19:49:45: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Feb 3 19:49:49: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Feb 3 19:49:59: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Feb 3 19:50:00: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Feb 3 19:50:01: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Feb 3 19:50:02: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Feb 3 19:50:03: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Feb 3 19:50:55: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Feb 3 19:50:56: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Feb 3 19:50:57: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Feb 3 19:51:01: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Feb 3 19:51:02: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Feb 3 19:51:03: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Feb 3 19:51:04: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Feb 3 19:51:06: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Feb 3 19:51:07: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Feb 3 19:51:08: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Feb 3 19:51:13: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Feb 3 19:51:16: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Feb 3 19:51:17: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Feb 3 19:51:18: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Feb 3 19:51:20: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Feb 3 19:51:21: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Feb 3 19:51:22: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Feb 3 19:51:23: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Feb 3 19:51:24: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Feb 3 19:51:24: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Feb 3 19:51:25: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Feb 3 19:51:36: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Feb 3 19:51:37: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Feb 3 19:51:38: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Feb 3 19:51:39: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Feb 3 19:51:43: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Feb 3 19:51:44: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Feb 3 19:51:49: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Feb 3 19:51:51: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Feb 3 19:51:52: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Feb 3 19:51:53: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Feb 3 19:51:57: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Feb 3 19:51:58: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Feb 3 19:52:03: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Feb 3 19:52:04: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Feb 3 19:52:06: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Feb 3 19:52:12: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Feb 3 19:52:13: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Feb 3 19:52:14: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Feb 3 19:52:15: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Feb 3 19:52:16: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Feb 3 19:52:17: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Feb 3 19:52:19: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Feb 3 19:52:20: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Feb 3 19:52:21: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Feb 3 19:52:22: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Feb 3 19:52:23: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Feb 3 19:52:24: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Feb 3 19:52:26: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Feb 3 19:52:27: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Feb 3 19:52:28: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Feb 3 19:52:29: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Feb 3 19:52:30: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Feb 3 19:52:31: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Feb 3 19:52:32: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Feb 3 19:52:34: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Feb 3 19:52:35: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Feb 3 19:52:56: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Feb 3 19:52:57: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Feb 3 19:52:58: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Feb 3 19:52:59: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Feb 3 19:53:00: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Feb 3 19:53:02: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Feb 3 19:53:03: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Feb 3 19:53:04: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Feb 3 19:53:14: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Feb 3 19:53:15: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Feb 3 19:53:52: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Feb 3 19:53:54: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Feb 3 19:53:55: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Feb 3 19:53:56: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Feb 3 19:53:57: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Feb 3 19:53:58: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Feb 3 19:53:59: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Feb 3 19:54:00: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Feb 3 19:54:21: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Feb 3 19:54:22: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Feb 3 19:54:26: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Feb 3 19:54:27: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Feb 3 19:54:28: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Feb 3 19:54:29: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Feb 3 19:54:40: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Feb 3 19:54:42: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Feb 3 19:54:46: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Feb 3 19:54:47: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Feb 3 19:54:48: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Feb 3 19:54:49: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Feb 3 19:54:50: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Feb 3 19:54:51: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Feb 3 19:54:53: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Feb 3 19:54:59: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Feb 3 19:55:00: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Feb 3 19:55:08: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Feb 3 19:55:09: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Feb 3 19:55:10: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Feb 3 19:55:11: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Feb 3 19:55:13: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Feb 3 19:55:14: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Feb 3 19:55:15: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Feb 3 19:55:16: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Feb 3 19:55:17: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Feb 3 19:55:18: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Feb 3 19:55:19: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Feb 3 19:55:20: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Feb 3 19:55:22: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Feb 3 19:55:23: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Feb 3 19:55:24: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Feb 3 19:55:25: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Feb 3 19:55:26: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Feb 3 19:55:27: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Feb 3 19:55:28: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Feb 3 19:56:07: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Feb 3 19:56:17: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Feb 3 19:56:18: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Feb 3 19:56:18: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Feb 3 19:56:20: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Feb 3 19:56:22: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Feb 3 19:56:33: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Feb 3 19:56:34: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Feb 3 19:56:35: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Feb 3 19:56:36: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Feb 3 19:56:37: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Feb 3 19:56:39: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Feb 3 19:56:40: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Feb 3 19:56:41: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Feb 3 19:56:45: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Feb 3 19:56:47: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Feb 3 19:56:48: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Feb 3 19:56:49: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Feb 3 19:56:51: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Feb 3 19:56:52: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Feb 3 19:56:53: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Feb 3 19:56:54: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Feb 3 19:56:55: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Feb 3 19:57:00: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Feb 3 19:57:01: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Feb 3 19:57:03: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Feb 3 19:57:04: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Feb 3 19:57:05: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Feb 3 19:57:06: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Feb 3 19:57:07: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Feb 3 19:57:08: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Feb 3 19:57:09: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Feb 3 19:57:10: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Feb 3 19:57:14: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Feb 3 19:57:15: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Feb 3 19:57:16: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Feb 3 19:57:17: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Feb 3 19:57:18: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Feb 3 19:57:19: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Feb 3 19:57:21: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Feb 3 19:57:22: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Feb 3 19:57:23: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Feb 3 19:57:24: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Feb 3 19:57:28: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Feb 3 19:57:29: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Feb 3 19:57:30: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Feb 3 19:57:32: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Feb 3 19:57:33: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Feb 3 19:57:34: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.6.15/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.6.15/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Feb 3 19:58:00: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Feb 3 19:58:01: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Feb 4 02:42:53: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/4e9bff5b-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.FVDqtx/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 439 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043502 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.5051e-05 s, 37.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00680315 s, 433 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Tue Feb 4 02:46:48 2025 4.10% done, estimate finish Tue Feb 4 02:46:48 2025 6.16% done, estimate finish Tue Feb 4 02:46:48 2025 8.21% done, estimate finish Tue Feb 4 02:46:48 2025 10.26% done, estimate finish Tue Feb 4 02:46:48 2025 12.31% done, estimate finish Tue Feb 4 02:46:48 2025 14.36% done, estimate finish Tue Feb 4 02:46:48 2025 16.41% done, estimate finish Tue Feb 4 02:46:48 2025 18.46% done, estimate finish Tue Feb 4 02:46:48 2025 20.51% done, estimate finish Tue Feb 4 02:46:48 2025 22.57% done, estimate finish Tue Feb 4 02:46:48 2025 24.61% done, estimate finish Tue Feb 4 02:46:48 2025 26.67% done, estimate finish Tue Feb 4 02:46:48 2025 28.72% done, estimate finish Tue Feb 4 02:46:48 2025 30.77% done, estimate finish Tue Feb 4 02:46:48 2025 32.82% done, estimate finish Tue Feb 4 02:46:48 2025 34.87% done, estimate finish Tue Feb 4 02:46:48 2025 36.92% done, estimate finish Tue Feb 4 02:46:48 2025 38.97% done, estimate finish Tue Feb 4 02:46:48 2025 41.02% done, estimate finish Tue Feb 4 02:46:48 2025 43.08% done, estimate finish Tue Feb 4 02:46:48 2025 45.12% done, estimate finish Tue Feb 4 02:46:48 2025 47.18% done, estimate finish Tue Feb 4 02:46:48 2025 49.22% done, estimate finish Tue Feb 4 02:46:48 2025 51.28% done, estimate finish Tue Feb 4 02:46:48 2025 53.33% done, estimate finish Tue Feb 4 02:46:48 2025 55.38% done, estimate finish Tue Feb 4 02:46:48 2025 57.43% done, estimate finish Tue Feb 4 02:46:48 2025 59.48% done, estimate finish Tue Feb 4 02:46:48 2025 61.53% done, estimate finish Tue Feb 4 02:46:48 2025 63.58% done, estimate finish Tue Feb 4 02:46:48 2025 65.63% done, estimate finish Tue Feb 4 02:46:48 2025 67.69% done, estimate finish Tue Feb 4 02:46:48 2025 69.73% done, estimate finish Tue Feb 4 02:46:48 2025 71.79% done, estimate finish Tue Feb 4 02:46:48 2025 73.84% done, estimate finish Tue Feb 4 02:46:48 2025 75.89% done, estimate finish Tue Feb 4 02:46:48 2025 77.94% done, estimate finish Tue Feb 4 02:46:48 2025 79.99% done, estimate finish Tue Feb 4 02:46:48 2025 82.04% done, estimate finish Tue Feb 4 02:46:48 2025 84.09% done, estimate finish Tue Feb 4 02:46:48 2025 86.14% done, estimate finish Tue Feb 4 02:46:48 2025 88.20% done, estimate finish Tue Feb 4 02:46:48 2025 90.24% done, estimate finish Tue Feb 4 02:46:48 2025 92.30% done, estimate finish Tue Feb 4 02:46:48 2025 94.35% done, estimate finish Tue Feb 4 02:46:48 2025 96.40% done, estimate finish Tue Feb 4 02:46:48 2025 98.45% done, estimate finish Tue Feb 4 02:46:48 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243593 Writing: Ending Padblock Start Block 243640 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243790 extents written (476 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Feb 4 02:46:57: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.4823 s, 344 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x2baa93ad. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0x2baa93ad Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 92a70436-4372-4fd8-84d3-03cf8d1e2b41 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 8b6be2f6-9d29-41ac-a4a3-e5c25d4b7bae Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (21.9% non-contiguous), 127327/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (21.9% non-contiguous), 127327/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25366/354112 files (0.1% non-contiguous), 454392/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25366/354112 files (0.1% non-contiguous), 454392/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0352993 s, 3.0 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Feb 4 02:50:23: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Feb 4 02:51:05: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Feb 4 02:51:34: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Feb 4 02:51:35: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Feb 4 02:51:37: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Feb 4 02:51:38: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Feb 4 02:51:39: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Feb 4 02:51:40: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Feb 4 02:51:41: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Feb 4 02:51:42: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Feb 4 02:51:43: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Feb 4 02:51:49: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Feb 4 02:51:50: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Feb 4 02:51:51: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Feb 4 02:51:52: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Feb 4 02:51:53: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Feb 4 02:51:54: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Feb 4 02:51:55: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Feb 4 02:51:57: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Feb 4 02:51:58: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Feb 4 02:51:59: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Feb 4 02:52:00: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Feb 4 02:52:01: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Feb 4 02:52:10: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Feb 4 02:52:11: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Feb 4 02:52:12: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Feb 4 02:52:14: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Feb 4 02:52:15: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Feb 4 02:52:16: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Feb 4 02:52:17: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Feb 4 02:52:18: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Feb 4 02:52:19: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Feb 4 02:52:20: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Feb 4 02:52:22: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Feb 4 02:52:23: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Feb 4 02:52:27: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Feb 4 02:52:37: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Feb 4 02:52:38: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Feb 4 02:52:39: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Feb 4 02:52:41: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Feb 4 02:52:42: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Feb 4 02:53:33: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Feb 4 02:53:34: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Feb 4 02:53:35: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Feb 4 02:53:39: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Feb 4 02:53:41: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Feb 4 02:53:42: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Feb 4 02:53:43: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Feb 4 02:53:44: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Feb 4 02:53:45: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Feb 4 02:53:46: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Feb 4 02:53:55: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Feb 4 02:53:59: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Feb 4 02:54:00: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Feb 4 02:54:01: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Feb 4 02:54:02: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Feb 4 02:54:03: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Feb 4 02:54:04: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Feb 4 02:54:05: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Feb 4 02:54:07: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Feb 4 02:54:08: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Feb 4 02:54:09: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Feb 4 02:54:19: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Feb 4 02:54:20: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Feb 4 02:54:21: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Feb 4 02:54:22: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Feb 4 02:54:28: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Feb 4 02:54:29: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Feb 4 02:54:41: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Feb 4 02:54:42: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Feb 4 02:54:43: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Feb 4 02:54:44: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Feb 4 02:54:48: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Feb 4 02:54:50: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Feb 4 02:54:56: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Feb 4 02:54:57: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Feb 4 02:54:58: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Feb 4 02:55:05: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Feb 4 02:55:06: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Feb 4 02:55:07: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Feb 4 02:55:09: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Feb 4 02:55:10: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Feb 4 02:55:11: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Feb 4 02:55:12: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Feb 4 02:55:13: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Feb 4 02:55:14: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Feb 4 02:55:16: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Feb 4 02:55:17: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Feb 4 02:55:18: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Feb 4 02:55:19: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Feb 4 02:55:20: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Feb 4 02:55:21: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Feb 4 02:55:22: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Feb 4 02:55:24: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Feb 4 02:55:25: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Feb 4 02:55:26: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Feb 4 02:55:27: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Feb 4 02:55:28: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Feb 4 02:55:56: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Feb 4 02:55:57: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Feb 4 02:56:00: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Feb 4 02:56:01: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Feb 4 02:56:07: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Feb 4 02:56:08: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Feb 4 02:56:09: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Feb 4 02:56:12: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Feb 4 02:56:23: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Feb 4 02:56:24: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Feb 4 02:57:01: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Feb 4 02:57:02: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Feb 4 02:57:03: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Feb 4 02:57:04: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Feb 4 02:57:05: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Feb 4 02:57:07: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Feb 4 02:57:08: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Feb 4 02:57:09: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Feb 4 02:57:40: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Feb 4 02:57:41: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Feb 4 02:57:46: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Feb 4 02:57:47: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Feb 4 02:57:49: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Feb 4 02:57:50: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Feb 4 02:58:03: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Feb 4 02:58:04: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Feb 4 02:58:09: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Feb 4 02:58:10: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Feb 4 02:58:12: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Feb 4 02:58:13: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Feb 4 02:58:14: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Feb 4 02:58:15: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Feb 4 02:58:16: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Feb 4 02:58:23: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Feb 4 02:58:24: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Feb 4 02:58:33: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Feb 4 02:58:34: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Feb 4 02:58:35: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Feb 4 02:58:36: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Feb 4 02:58:37: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Feb 4 02:58:38: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Feb 4 02:58:39: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Feb 4 02:58:40: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Feb 4 02:58:42: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Feb 4 02:58:43: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Feb 4 02:58:44: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Feb 4 02:58:45: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Feb 4 02:58:46: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Feb 4 02:58:47: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Feb 4 02:58:48: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Feb 4 02:58:50: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Feb 4 02:58:51: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Feb 4 02:58:52: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Feb 4 02:58:53: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Feb 4 02:59:34: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Feb 4 02:59:45: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Feb 4 02:59:46: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Feb 4 02:59:47: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Feb 4 02:59:49: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Feb 4 02:59:50: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Feb 4 03:00:02: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Feb 4 03:00:04: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Feb 4 03:00:05: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Feb 4 03:00:06: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Feb 4 03:00:07: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Feb 4 03:00:08: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Feb 4 03:00:09: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Feb 4 03:00:10: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Feb 4 03:00:15: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Feb 4 03:00:17: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Feb 4 03:00:18: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Feb 4 03:00:19: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Feb 4 03:00:20: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Feb 4 03:00:21: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Feb 4 03:00:22: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Feb 4 03:00:24: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Feb 4 03:00:25: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Feb 4 03:00:30: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Feb 4 03:00:31: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Feb 4 03:00:32: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Feb 4 03:00:33: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Feb 4 03:00:34: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Feb 4 03:00:35: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Feb 4 03:00:37: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Feb 4 03:00:38: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Feb 4 03:00:39: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Feb 4 03:00:40: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Feb 4 03:00:43: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Feb 4 03:00:44: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Feb 4 03:00:46: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Feb 4 03:00:47: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Feb 4 03:00:48: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Feb 4 03:00:49: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Feb 4 03:00:50: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Feb 4 03:00:51: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Feb 4 03:00:52: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Feb 4 03:00:54: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Feb 4 03:01:00: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Feb 4 03:01:01: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Feb 4 03:01:02: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Feb 4 03:01:03: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Feb 4 03:01:04: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Feb 4 03:01:05: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Feb 4 03:01:40: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Feb 4 03:01:41: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Feb 4 17:12:22: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/2daee785-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.10.11" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.10.11-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.10.11-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.VkHnU8/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1986 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 440 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043083 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.9911e-05 s, 29.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0102331 s, 288 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.06% done, estimate finish Tue Feb 4 17:15:38 2025 4.10% done, estimate finish Tue Feb 4 17:15:38 2025 6.16% done, estimate finish Tue Feb 4 17:15:38 2025 8.21% done, estimate finish Tue Feb 4 17:15:38 2025 10.26% done, estimate finish Tue Feb 4 17:15:38 2025 12.31% done, estimate finish Tue Feb 4 17:15:38 2025 14.36% done, estimate finish Tue Feb 4 17:15:38 2025 16.41% done, estimate finish Tue Feb 4 17:15:38 2025 18.46% done, estimate finish Tue Feb 4 17:15:38 2025 20.51% done, estimate finish Tue Feb 4 17:15:38 2025 22.56% done, estimate finish Tue Feb 4 17:15:38 2025 24.61% done, estimate finish Tue Feb 4 17:15:38 2025 26.67% done, estimate finish Tue Feb 4 17:15:38 2025 28.71% done, estimate finish Tue Feb 4 17:15:38 2025 30.77% done, estimate finish Tue Feb 4 17:15:38 2025 32.82% done, estimate finish Tue Feb 4 17:15:38 2025 34.87% done, estimate finish Tue Feb 4 17:15:38 2025 36.92% done, estimate finish Tue Feb 4 17:15:38 2025 38.97% done, estimate finish Tue Feb 4 17:15:38 2025 41.02% done, estimate finish Tue Feb 4 17:15:38 2025 43.07% done, estimate finish Tue Feb 4 17:15:38 2025 45.12% done, estimate finish Tue Feb 4 17:15:38 2025 47.18% done, estimate finish Tue Feb 4 17:15:38 2025 49.22% done, estimate finish Tue Feb 4 17:15:38 2025 51.28% done, estimate finish Tue Feb 4 17:15:38 2025 53.32% done, estimate finish Tue Feb 4 17:15:38 2025 55.38% done, estimate finish Tue Feb 4 17:15:38 2025 57.43% done, estimate finish Tue Feb 4 17:15:38 2025 59.48% done, estimate finish Tue Feb 4 17:15:38 2025 61.53% done, estimate finish Tue Feb 4 17:15:38 2025 63.58% done, estimate finish Tue Feb 4 17:15:38 2025 65.63% done, estimate finish Tue Feb 4 17:15:38 2025 67.68% done, estimate finish Tue Feb 4 17:15:38 2025 69.73% done, estimate finish Tue Feb 4 17:15:38 2025 71.79% done, estimate finish Tue Feb 4 17:15:38 2025 73.83% done, estimate finish Tue Feb 4 17:15:38 2025 75.89% done, estimate finish Tue Feb 4 17:15:38 2025 77.94% done, estimate finish Tue Feb 4 17:15:38 2025 79.99% done, estimate finish Tue Feb 4 17:15:38 2025 82.04% done, estimate finish Tue Feb 4 17:15:38 2025 84.09% done, estimate finish Tue Feb 4 17:15:38 2025 86.14% done, estimate finish Tue Feb 4 17:15:38 2025 88.19% done, estimate finish Tue Feb 4 17:15:38 2025 90.24% done, estimate finish Tue Feb 4 17:15:38 2025 92.29% done, estimate finish Tue Feb 4 17:15:38 2025 94.35% done, estimate finish Tue Feb 4 17:15:38 2025 96.39% done, estimate finish Tue Feb 4 17:15:38 2025 98.45% done, estimate finish Tue Feb 4 17:15:38 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 243602 Writing: Ending Padblock Start Block 243649 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 243799 extents written (476 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Feb 4 17:15:48: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.8423 s, 357 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xd8653dfd. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0xd8653dfd Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 54e1d62e-2c4e-4823-b7bf-0516923e5662 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: b1e49637-f7fc-49f0-83bf-f83a03765cf6 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.10.11-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.10.11-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.10.11-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.10.11-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.0% non-contiguous), 127329/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.0% non-contiguous), 127329/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25366/354112 files (0.1% non-contiguous), 454411/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25366/354112 files (0.1% non-contiguous), 454411/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0405462 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Feb 4 17:19:05: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.10.11 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.10.11/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.10.11/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Feb 4 17:19:47: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Feb 4 17:20:17: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Feb 4 17:20:18: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Feb 4 17:20:19: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Feb 4 17:20:20: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Feb 4 17:20:21: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Feb 4 17:20:22: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Feb 4 17:20:23: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Feb 4 17:20:24: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Feb 4 17:20:26: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Feb 4 17:20:31: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Feb 4 17:20:32: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Feb 4 17:20:33: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Feb 4 17:20:34: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Feb 4 17:20:35: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Feb 4 17:20:36: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Feb 4 17:20:38: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Feb 4 17:20:39: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Feb 4 17:20:40: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Feb 4 17:20:41: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Feb 4 17:20:42: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Feb 4 17:20:43: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Feb 4 17:20:49: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Feb 4 17:20:51: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Feb 4 17:20:52: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Feb 4 17:20:53: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Feb 4 17:20:54: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Feb 4 17:20:55: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Feb 4 17:20:56: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Feb 4 17:20:57: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Feb 4 17:20:58: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Feb 4 17:21:00: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Feb 4 17:21:01: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Feb 4 17:21:02: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Feb 4 17:21:06: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Feb 4 17:21:15: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Feb 4 17:21:16: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Feb 4 17:21:18: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Feb 4 17:21:19: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Feb 4 17:21:20: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Feb 4 17:22:11: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Feb 4 17:22:12: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Feb 4 17:22:13: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Feb 4 17:22:17: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Feb 4 17:22:18: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Feb 4 17:22:19: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Feb 4 17:22:20: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Feb 4 17:22:21: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Feb 4 17:22:22: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Feb 4 17:22:23: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Feb 4 17:22:29: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Feb 4 17:22:32: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Feb 4 17:22:33: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Feb 4 17:22:34: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Feb 4 17:22:35: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Feb 4 17:22:36: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Feb 4 17:22:37: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Feb 4 17:22:39: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Feb 4 17:22:40: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Feb 4 17:22:40: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Feb 4 17:22:41: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Feb 4 17:22:51: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Feb 4 17:22:52: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Feb 4 17:22:53: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Feb 4 17:22:55: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Feb 4 17:22:59: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Feb 4 17:23:00: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Feb 4 17:23:05: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Feb 4 17:23:06: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Feb 4 17:23:07: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Feb 4 17:23:08: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Feb 4 17:23:13: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Feb 4 17:23:14: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Feb 4 17:23:19: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Feb 4 17:23:20: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Feb 4 17:23:21: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Feb 4 17:23:27: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Feb 4 17:23:28: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Feb 4 17:23:30: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Feb 4 17:23:31: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Feb 4 17:23:32: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Feb 4 17:23:33: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Feb 4 17:23:34: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Feb 4 17:23:35: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Feb 4 17:23:37: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Feb 4 17:23:38: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Feb 4 17:23:39: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Feb 4 17:23:40: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Feb 4 17:23:41: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Feb 4 17:23:42: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Feb 4 17:23:43: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Feb 4 17:23:45: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Feb 4 17:23:46: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Feb 4 17:23:47: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Feb 4 17:23:48: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Feb 4 17:23:49: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Feb 4 17:23:50: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Feb 4 17:24:11: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Feb 4 17:24:13: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Feb 4 17:24:14: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Feb 4 17:24:15: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Feb 4 17:24:16: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Feb 4 17:24:17: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Feb 4 17:24:18: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Feb 4 17:24:19: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Feb 4 17:24:29: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Feb 4 17:24:31: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Feb 4 17:25:07: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Feb 4 17:25:08: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Feb 4 17:25:09: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Feb 4 17:25:10: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Feb 4 17:25:11: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Feb 4 17:25:13: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Feb 4 17:25:14: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Feb 4 17:25:15: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Feb 4 17:25:35: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Feb 4 17:25:36: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Feb 4 17:25:40: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Feb 4 17:25:41: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Feb 4 17:25:43: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Feb 4 17:25:44: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Feb 4 17:25:55: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Feb 4 17:25:56: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Feb 4 17:26:00: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Feb 4 17:26:01: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Feb 4 17:26:02: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Feb 4 17:26:04: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Feb 4 17:26:05: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Feb 4 17:26:06: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Feb 4 17:26:07: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Feb 4 17:26:13: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Feb 4 17:26:14: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Feb 4 17:26:23: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Feb 4 17:26:24: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Feb 4 17:26:25: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Feb 4 17:26:26: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Feb 4 17:26:27: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Feb 4 17:26:28: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Feb 4 17:26:29: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Feb 4 17:26:30: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Feb 4 17:26:32: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Feb 4 17:26:33: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Feb 4 17:26:34: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Feb 4 17:26:35: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Feb 4 17:26:36: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Feb 4 17:26:37: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Feb 4 17:26:38: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Feb 4 17:26:39: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Feb 4 17:26:41: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Feb 4 17:26:42: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Feb 4 17:26:43: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Feb 4 17:27:21: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Feb 4 17:27:31: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Feb 4 17:27:33: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Feb 4 17:27:33: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Feb 4 17:27:35: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Feb 4 17:27:36: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Feb 4 17:27:47: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Feb 4 17:27:49: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Feb 4 17:27:50: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Feb 4 17:27:51: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Feb 4 17:27:52: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Feb 4 17:27:53: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Feb 4 17:27:54: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Feb 4 17:27:55: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Feb 4 17:27:59: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Feb 4 17:28:02: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Feb 4 17:28:03: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Feb 4 17:28:04: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Feb 4 17:28:05: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Feb 4 17:28:06: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Feb 4 17:28:07: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Feb 4 17:28:08: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Feb 4 17:28:10: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Feb 4 17:28:15: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Feb 4 17:28:16: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Feb 4 17:28:17: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Feb 4 17:28:18: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Feb 4 17:28:19: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Feb 4 17:28:20: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Feb 4 17:28:22: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Feb 4 17:28:23: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Feb 4 17:28:24: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Feb 4 17:28:25: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Feb 4 17:28:28: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Feb 4 17:28:29: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Feb 4 17:28:31: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Feb 4 17:28:32: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Feb 4 17:28:33: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Feb 4 17:28:34: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Feb 4 17:28:35: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Feb 4 17:28:36: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Feb 4 17:28:37: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Feb 4 17:28:38: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Feb 4 17:28:43: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Feb 4 17:28:44: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Feb 4 17:28:45: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Feb 4 17:28:46: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Feb 4 17:28:47: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Feb 4 17:28:48: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.10.11/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.10.11/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Feb 4 17:29:15: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Feb 4 17:29:16: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Feb 11 21:01:57: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/f3881747-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.jXrr55/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 432 files dracut: Saved: 1.11 MiB dracut: Duration: 0.044265 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.6373e-05 s, 44.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0066799 s, 441 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.05% done, estimate finish Tue Feb 11 21:06:37 2025 4.09% done, estimate finish Tue Feb 11 21:06:37 2025 6.14% done, estimate finish Tue Feb 11 21:06:37 2025 8.19% done, estimate finish Tue Feb 11 21:06:37 2025 10.23% done, estimate finish Tue Feb 11 21:06:37 2025 12.28% done, estimate finish Tue Feb 11 21:06:37 2025 14.33% done, estimate finish Tue Feb 11 21:06:37 2025 16.37% done, estimate finish Tue Feb 11 21:06:37 2025 18.42% done, estimate finish Tue Feb 11 21:06:37 2025 20.46% done, estimate finish Tue Feb 11 21:06:37 2025 22.51% done, estimate finish Tue Feb 11 21:06:37 2025 24.55% done, estimate finish Tue Feb 11 21:06:37 2025 26.60% done, estimate finish Tue Feb 11 21:06:37 2025 28.64% done, estimate finish Tue Feb 11 21:06:37 2025 30.69% done, estimate finish Tue Feb 11 21:06:37 2025 32.74% done, estimate finish Tue Feb 11 21:06:37 2025 34.79% done, estimate finish Tue Feb 11 21:06:37 2025 36.83% done, estimate finish Tue Feb 11 21:06:37 2025 38.88% done, estimate finish Tue Feb 11 21:06:37 2025 40.92% done, estimate finish Tue Feb 11 21:06:37 2025 42.97% done, estimate finish Tue Feb 11 21:06:37 2025 45.01% done, estimate finish Tue Feb 11 21:06:37 2025 47.06% done, estimate finish Tue Feb 11 21:06:37 2025 49.10% done, estimate finish Tue Feb 11 21:06:37 2025 51.15% done, estimate finish Tue Feb 11 21:06:37 2025 53.20% done, estimate finish Tue Feb 11 21:06:37 2025 55.24% done, estimate finish Tue Feb 11 21:06:37 2025 57.29% done, estimate finish Tue Feb 11 21:06:37 2025 59.34% done, estimate finish Tue Feb 11 21:06:37 2025 61.38% done, estimate finish Tue Feb 11 21:06:37 2025 63.43% done, estimate finish Tue Feb 11 21:06:37 2025 65.47% done, estimate finish Tue Feb 11 21:06:37 2025 67.52% done, estimate finish Tue Feb 11 21:06:37 2025 69.56% done, estimate finish Tue Feb 11 21:06:37 2025 71.61% done, estimate finish Tue Feb 11 21:06:37 2025 73.65% done, estimate finish Tue Feb 11 21:06:37 2025 75.70% done, estimate finish Tue Feb 11 21:06:37 2025 77.75% done, estimate finish Tue Feb 11 21:06:37 2025 79.79% done, estimate finish Tue Feb 11 21:06:37 2025 81.84% done, estimate finish Tue Feb 11 21:06:37 2025 83.89% done, estimate finish Tue Feb 11 21:06:37 2025 85.93% done, estimate finish Tue Feb 11 21:06:37 2025 87.98% done, estimate finish Tue Feb 11 21:06:37 2025 90.02% done, estimate finish Tue Feb 11 21:06:37 2025 92.07% done, estimate finish Tue Feb 11 21:06:37 2025 94.11% done, estimate finish Tue Feb 11 21:06:37 2025 96.16% done, estimate finish Tue Feb 11 21:06:37 2025 98.21% done, estimate finish Tue Feb 11 21:06:37 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 244196 Writing: Ending Padblock Start Block 244243 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 244393 extents written (477 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Feb 11 21:06:46: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.9684 s, 354 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x28aa223b. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0x28aa223b Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: ecce9f85-2b66-4b0a-8442-fd3821e3e66c Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 524288/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: a9470771-6444-49cd-8044-40743e5d89da Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (21.9% non-contiguous), 130181/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (21.9% non-contiguous), 130181/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25367/354112 files (0.1% non-contiguous), 531433/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25367/354112 files (0.1% non-contiguous), 531433/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0352374 s, 3.0 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Feb 11 21:10:50: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Feb 11 21:11:33: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Feb 11 21:12:02: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Feb 11 21:12:03: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Feb 11 21:12:04: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Feb 11 21:12:05: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Feb 11 21:12:06: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Feb 11 21:12:07: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Feb 11 21:12:09: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Feb 11 21:12:10: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Feb 11 21:12:11: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Feb 11 21:12:16: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Feb 11 21:12:17: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Feb 11 21:12:18: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Feb 11 21:12:19: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Feb 11 21:12:21: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Feb 11 21:12:22: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Feb 11 21:12:23: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Feb 11 21:12:24: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Feb 11 21:12:25: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Feb 11 21:12:26: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Feb 11 21:12:27: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Feb 11 21:12:29: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Feb 11 21:12:39: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Feb 11 21:12:40: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Feb 11 21:12:41: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Feb 11 21:12:42: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Feb 11 21:12:43: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Feb 11 21:12:44: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Feb 11 21:12:45: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Feb 11 21:12:47: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Feb 11 21:12:48: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Feb 11 21:12:49: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Feb 11 21:12:50: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Feb 11 21:12:51: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Feb 11 21:12:55: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Feb 11 21:13:05: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Feb 11 21:13:07: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Feb 11 21:13:08: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Feb 11 21:13:09: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Feb 11 21:13:10: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Feb 11 21:14:01: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Feb 11 21:14:03: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Feb 11 21:14:04: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Feb 11 21:14:08: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Feb 11 21:14:09: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Feb 11 21:14:10: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Feb 11 21:14:11: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Feb 11 21:14:12: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Feb 11 21:14:14: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Feb 11 21:14:15: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Feb 11 21:14:24: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Feb 11 21:14:27: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Feb 11 21:14:28: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Feb 11 21:14:29: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Feb 11 21:14:30: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Feb 11 21:14:32: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Feb 11 21:14:33: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Feb 11 21:14:34: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Feb 11 21:14:35: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Feb 11 21:14:36: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Feb 11 21:14:37: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Feb 11 21:14:47: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Feb 11 21:14:49: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Feb 11 21:14:50: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Feb 11 21:14:51: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Feb 11 21:14:56: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Feb 11 21:14:57: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Feb 11 21:15:09: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Feb 11 21:15:11: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Feb 11 21:15:12: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Feb 11 21:15:13: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Feb 11 21:15:17: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Feb 11 21:15:18: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Feb 11 21:15:23: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Feb 11 21:15:24: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Feb 11 21:15:26: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Feb 11 21:15:33: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Feb 11 21:15:34: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Feb 11 21:15:35: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Feb 11 21:15:36: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Feb 11 21:15:37: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Feb 11 21:15:38: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Feb 11 21:15:40: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Feb 11 21:15:41: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Feb 11 21:15:42: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Feb 11 21:15:43: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Feb 11 21:15:44: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Feb 11 21:15:45: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Feb 11 21:15:47: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Feb 11 21:15:48: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Feb 11 21:15:49: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Feb 11 21:15:50: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Feb 11 21:15:51: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Feb 11 21:15:52: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Feb 11 21:15:53: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Feb 11 21:15:55: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Feb 11 21:15:56: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Feb 11 21:16:25: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Feb 11 21:16:26: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Feb 11 21:16:28: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Feb 11 21:16:29: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Feb 11 21:16:30: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Feb 11 21:16:32: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Feb 11 21:16:33: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Feb 11 21:16:34: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Feb 11 21:16:44: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Feb 11 21:16:45: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Feb 11 21:17:22: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Feb 11 21:17:24: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Feb 11 21:17:25: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Feb 11 21:17:26: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Feb 11 21:17:27: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Feb 11 21:17:28: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Feb 11 21:17:29: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Feb 11 21:17:30: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Feb 11 21:18:02: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Feb 11 21:18:03: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Feb 11 21:18:09: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Feb 11 21:18:10: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Feb 11 21:18:11: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Feb 11 21:18:12: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Feb 11 21:18:26: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Feb 11 21:18:27: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Feb 11 21:18:32: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Feb 11 21:18:33: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Feb 11 21:18:34: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Feb 11 21:18:35: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Feb 11 21:18:36: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Feb 11 21:18:37: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Feb 11 21:18:39: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Feb 11 21:18:47: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Feb 11 21:18:48: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Feb 11 21:18:56: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Feb 11 21:18:57: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Feb 11 21:18:58: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Feb 11 21:19:00: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Feb 11 21:19:01: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Feb 11 21:19:02: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Feb 11 21:19:03: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Feb 11 21:19:04: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Feb 11 21:19:05: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Feb 11 21:19:06: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Feb 11 21:19:07: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Feb 11 21:19:09: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Feb 11 21:19:10: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Feb 11 21:19:11: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Feb 11 21:19:12: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Feb 11 21:19:13: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Feb 11 21:19:14: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Feb 11 21:19:15: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Feb 11 21:19:18: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Feb 11 21:19:59: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Feb 11 21:20:09: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Feb 11 21:20:10: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Feb 11 21:20:11: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Feb 11 21:20:14: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Feb 11 21:20:15: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Feb 11 21:20:27: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Feb 11 21:20:28: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Feb 11 21:20:29: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Feb 11 21:20:30: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Feb 11 21:20:32: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Feb 11 21:20:33: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Feb 11 21:20:34: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Feb 11 21:20:35: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Feb 11 21:20:39: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Feb 11 21:20:41: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Feb 11 21:20:42: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Feb 11 21:20:44: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Feb 11 21:20:45: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Feb 11 21:20:46: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Feb 11 21:20:47: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Feb 11 21:20:48: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Feb 11 21:20:49: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Feb 11 21:20:54: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Feb 11 21:20:56: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Feb 11 21:20:57: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Feb 11 21:20:58: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Feb 11 21:20:59: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Feb 11 21:21:00: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Feb 11 21:21:01: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Feb 11 21:21:02: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Feb 11 21:21:04: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Feb 11 21:21:05: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Feb 11 21:21:08: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Feb 11 21:21:09: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Feb 11 21:21:10: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Feb 11 21:21:11: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Feb 11 21:21:12: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Feb 11 21:21:14: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Feb 11 21:21:15: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Feb 11 21:21:16: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Feb 11 21:21:17: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Feb 11 21:21:18: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Feb 11 21:21:24: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Feb 11 21:21:25: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Feb 11 21:21:27: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Feb 11 21:21:28: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Feb 11 21:21:29: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Feb 11 21:21:30: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Feb 11 21:22:05: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Feb 11 21:22:07: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Mar 1 05:20:24: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/0e2047f0-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.H3pmPP/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 432 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043452 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.0372e-05 s, 33.9 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0066124 s, 446 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.05% done, estimate finish Sat Mar 1 05:24:53 2025 4.09% done, estimate finish Sat Mar 1 05:24:53 2025 6.14% done, estimate finish Sat Mar 1 05:24:53 2025 8.18% done, estimate finish Sat Mar 1 05:24:53 2025 10.23% done, estimate finish Sat Mar 1 05:24:53 2025 12.27% done, estimate finish Sat Mar 1 05:24:53 2025 14.32% done, estimate finish Sat Mar 1 05:24:53 2025 16.36% done, estimate finish Sat Mar 1 05:24:53 2025 18.41% done, estimate finish Sat Mar 1 05:24:53 2025 20.45% done, estimate finish Sat Mar 1 05:24:53 2025 22.50% done, estimate finish Sat Mar 1 05:24:53 2025 24.54% done, estimate finish Sat Mar 1 05:24:53 2025 26.59% done, estimate finish Sat Mar 1 05:24:53 2025 28.64% done, estimate finish Sat Mar 1 05:24:53 2025 30.68% done, estimate finish Sat Mar 1 05:24:53 2025 32.73% done, estimate finish Sat Mar 1 05:24:53 2025 34.77% done, estimate finish Sat Mar 1 05:24:53 2025 36.82% done, estimate finish Sat Mar 1 05:24:53 2025 38.86% done, estimate finish Sat Mar 1 05:24:53 2025 40.91% done, estimate finish Sat Mar 1 05:24:53 2025 42.95% done, estimate finish Sat Mar 1 05:24:53 2025 45.00% done, estimate finish Sat Mar 1 05:24:53 2025 47.05% done, estimate finish Sat Mar 1 05:24:53 2025 49.09% done, estimate finish Sat Mar 1 05:24:53 2025 51.14% done, estimate finish Sat Mar 1 05:24:53 2025 53.18% done, estimate finish Sat Mar 1 05:24:53 2025 55.23% done, estimate finish Sat Mar 1 05:24:53 2025 57.27% done, estimate finish Sat Mar 1 05:24:53 2025 59.32% done, estimate finish Sat Mar 1 05:24:53 2025 61.36% done, estimate finish Sat Mar 1 05:24:53 2025 63.41% done, estimate finish Sat Mar 1 05:24:53 2025 65.45% done, estimate finish Sat Mar 1 05:24:53 2025 67.50% done, estimate finish Sat Mar 1 05:24:53 2025 69.54% done, estimate finish Sat Mar 1 05:24:53 2025 71.59% done, estimate finish Sat Mar 1 05:24:53 2025 73.63% done, estimate finish Sat Mar 1 05:24:53 2025 75.68% done, estimate finish Sat Mar 1 05:24:53 2025 77.72% done, estimate finish Sat Mar 1 05:24:53 2025 79.77% done, estimate finish Sat Mar 1 05:24:53 2025 81.81% done, estimate finish Sat Mar 1 05:24:53 2025 83.86% done, estimate finish Sat Mar 1 05:24:53 2025 85.90% done, estimate finish Sat Mar 1 05:24:53 2025 87.95% done, estimate finish Sat Mar 1 05:24:53 2025 89.99% done, estimate finish Sat Mar 1 05:24:53 2025 92.04% done, estimate finish Sat Mar 1 05:24:53 2025 94.08% done, estimate finish Sat Mar 1 05:24:53 2025 96.13% done, estimate finish Sat Mar 1 05:24:53 2025 98.17% done, estimate finish Sat Mar 1 05:24:53 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 244276 Writing: Ending Padblock Start Block 244323 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 244473 extents written (477 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Mar 1 05:25:05: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.6564 s, 361 MB/s losetup /dev/loop0 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop0 Checking that no-one is using this disk right now ... OK Disk /dev/loop0: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x02ebd7cf. /dev/loop0p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop0p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop0p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop0p4: Done. New situation: Disklabel type: dos Disk identifier: 0x02ebd7cf Device Boot Start End Sectors Size Id Type /dev/loop0p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop0p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop0p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop0 add map loop0p1 (252:1): 0 1040384 linear 7:0 8192 add map loop0p2 (252:2): 0 65536 linear 7:0 1048576 add map loop0p3 (252:3): 0 11319876 linear 7:0 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop0p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: b4ea4edb-6621-4c5d-9541-ed15ca343dc5 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop0p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop0p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 02f72d22-ec82-421f-883b-35fd798e2f88 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop0p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop0p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop0p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop0p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop0p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop0p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop0 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop0p1 fsck.ext2 -f -y /dev/mapper/loop0p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p1: 631/130048 files (22.2% non-contiguous), 130207/520192 blocks fsck.ext2 -f -y /dev/mapper/loop0p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p1: 631/130048 files (22.2% non-contiguous), 130207/520192 blocks zerofree /dev/mapper/loop0p3 fsck.ext4 -f -y /dev/mapper/loop0p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p3: 25367/354112 files (0.1% non-contiguous), 531455/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop0p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop0p3: 25367/354112 files (0.1% non-contiguous), 531455/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop0 del devmap : loop0p1 del devmap : loop0p2 del devmap : loop0p3 losetup -d /dev/loop0 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0394219 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Mar 1 05:29:02: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Mar 1 05:29:44: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Mar 1 05:30:14: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Mar 1 05:30:15: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Mar 1 05:30:16: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Mar 1 05:30:17: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Mar 1 05:30:18: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Mar 1 05:30:19: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Mar 1 05:30:21: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Mar 1 05:30:22: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Mar 1 05:30:23: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Mar 1 05:30:28: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Mar 1 05:30:29: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Mar 1 05:30:30: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Mar 1 05:30:31: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Mar 1 05:30:33: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Mar 1 05:30:34: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Mar 1 05:30:35: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Mar 1 05:30:36: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Mar 1 05:30:37: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Mar 1 05:30:38: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Mar 1 05:30:40: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Mar 1 05:30:41: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Mar 1 05:30:52: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Mar 1 05:30:53: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Mar 1 05:30:54: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Mar 1 05:30:55: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Mar 1 05:30:56: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Mar 1 05:30:58: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Mar 1 05:30:59: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Mar 1 05:31:00: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Mar 1 05:31:01: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Mar 1 05:31:02: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Mar 1 05:31:03: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Mar 1 05:31:05: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Mar 1 05:31:09: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Mar 1 05:31:19: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Mar 1 05:31:20: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Mar 1 05:31:22: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Mar 1 05:31:23: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Mar 1 05:31:24: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Mar 1 05:32:16: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Mar 1 05:32:17: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Mar 1 05:32:18: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Mar 1 05:32:23: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Mar 1 05:32:24: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Mar 1 05:32:25: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Mar 1 05:32:26: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Mar 1 05:32:27: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Mar 1 05:32:29: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Mar 1 05:32:30: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Mar 1 05:32:39: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Mar 1 05:32:42: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Mar 1 05:32:44: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Mar 1 05:32:45: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Mar 1 05:32:46: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Mar 1 05:32:47: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Mar 1 05:32:48: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Mar 1 05:32:49: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Mar 1 05:32:50: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Mar 1 05:32:52: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Mar 1 05:32:53: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Mar 1 05:33:03: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Mar 1 05:33:05: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Mar 1 05:33:06: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Mar 1 05:33:07: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Mar 1 05:33:12: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Mar 1 05:33:13: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Mar 1 05:33:26: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Mar 1 05:33:27: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Mar 1 05:33:28: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Mar 1 05:33:29: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Mar 1 05:33:33: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Mar 1 05:33:34: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Mar 1 05:33:40: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Mar 1 05:33:41: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Mar 1 05:33:42: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Mar 1 05:33:49: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Mar 1 05:33:50: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Mar 1 05:33:52: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Mar 1 05:33:53: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Mar 1 05:33:54: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Mar 1 05:33:55: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Mar 1 05:33:56: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Mar 1 05:33:57: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Mar 1 05:34:00: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Mar 1 05:34:01: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Mar 1 05:34:02: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Mar 1 05:34:03: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Mar 1 05:34:05: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Mar 1 05:34:05: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Mar 1 05:34:06: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Mar 1 05:34:07: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Mar 1 05:34:08: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Mar 1 05:34:09: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Mar 1 05:34:10: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Mar 1 05:34:12: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Mar 1 05:34:13: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Mar 1 05:34:40: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Mar 1 05:34:41: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Mar 1 05:34:43: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Mar 1 05:34:45: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Mar 1 05:34:46: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Mar 1 05:34:47: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Mar 1 05:34:48: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Mar 1 05:34:49: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Mar 1 05:35:00: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Mar 1 05:35:01: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Mar 1 05:35:37: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Mar 1 05:35:38: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Mar 1 05:35:39: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Mar 1 05:35:41: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Mar 1 05:35:42: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Mar 1 05:35:43: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Mar 1 05:35:44: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Mar 1 05:35:45: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Mar 1 05:36:21: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Mar 1 05:36:22: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Mar 1 05:36:27: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Mar 1 05:36:28: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Mar 1 05:36:29: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Mar 1 05:36:30: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Mar 1 05:36:44: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Mar 1 05:36:45: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Mar 1 05:36:50: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Mar 1 05:36:51: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Mar 1 05:36:53: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Mar 1 05:36:54: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Mar 1 05:36:55: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Mar 1 05:36:56: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Mar 1 05:36:57: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Mar 1 05:37:04: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Mar 1 05:37:06: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Mar 1 05:37:14: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Mar 1 05:37:15: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Mar 1 05:37:16: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Mar 1 05:37:17: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Mar 1 05:37:18: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Mar 1 05:37:20: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Mar 1 05:37:21: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Mar 1 05:37:22: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Mar 1 05:37:23: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Mar 1 05:37:24: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Mar 1 05:37:25: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Mar 1 05:37:27: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Mar 1 05:37:28: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Mar 1 05:37:29: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Mar 1 05:37:30: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Mar 1 05:37:31: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Mar 1 05:37:32: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Mar 1 05:37:33: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Mar 1 05:37:35: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Mar 1 05:38:17: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Mar 1 05:38:28: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Mar 1 05:38:29: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Mar 1 05:38:30: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Mar 1 05:38:32: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Mar 1 05:38:33: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Mar 1 05:38:46: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Mar 1 05:38:47: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Mar 1 05:38:49: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Mar 1 05:38:50: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Mar 1 05:38:51: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Mar 1 05:38:52: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Mar 1 05:38:53: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Mar 1 05:38:55: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Mar 1 05:38:59: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Mar 1 05:39:01: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Mar 1 05:39:02: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Mar 1 05:39:03: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Mar 1 05:39:05: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Mar 1 05:39:06: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Mar 1 05:39:07: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Mar 1 05:39:08: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Mar 1 05:39:09: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Mar 1 05:39:15: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Mar 1 05:39:16: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Mar 1 05:39:17: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Mar 1 05:39:18: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Mar 1 05:39:19: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Mar 1 05:39:20: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Mar 1 05:39:22: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Mar 1 05:39:23: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Mar 1 05:39:24: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Mar 1 05:39:25: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Mar 1 05:39:29: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Mar 1 05:39:30: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Mar 1 05:39:31: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Mar 1 05:39:32: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Mar 1 05:39:33: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Mar 1 05:39:35: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Mar 1 05:39:36: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Mar 1 05:39:37: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Mar 1 05:39:38: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Mar 1 05:39:39: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Mar 1 05:39:46: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Mar 1 05:39:48: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Mar 1 05:39:49: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Mar 1 05:39:50: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Mar 1 05:39:51: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Mar 1 05:39:52: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Mar 1 05:40:28: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Mar 1 05:40:29: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Mar 3 17:36:46: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/e2856c1c-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.XQPtZK/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 433 files dracut: Saved: 1.11 MiB dracut: Duration: 0.070175 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.9417e-05 s, 41.4 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00672925 s, 438 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.05% done, estimate finish Mon Mar 3 17:42:29 2025 4.09% done, estimate finish Mon Mar 3 17:42:29 2025 6.14% done, estimate finish Mon Mar 3 17:42:29 2025 8.19% done, estimate finish Mon Mar 3 17:42:29 2025 10.24% done, estimate finish Mon Mar 3 17:42:29 2025 12.28% done, estimate finish Mon Mar 3 17:42:29 2025 14.33% done, estimate finish Mon Mar 3 17:42:29 2025 16.37% done, estimate finish Mon Mar 3 17:42:29 2025 18.42% done, estimate finish Mon Mar 3 17:42:29 2025 20.46% done, estimate finish Mon Mar 3 17:42:29 2025 22.51% done, estimate finish Mon Mar 3 17:42:29 2025 24.56% done, estimate finish Mon Mar 3 17:42:29 2025 26.61% done, estimate finish Mon Mar 3 17:42:32 2025 28.65% done, estimate finish Mon Mar 3 17:42:32 2025 30.70% done, estimate finish Mon Mar 3 17:42:32 2025 32.74% done, estimate finish Mon Mar 3 17:42:32 2025 34.79% done, estimate finish Mon Mar 3 17:42:31 2025 36.83% done, estimate finish Mon Mar 3 17:42:31 2025 38.88% done, estimate finish Mon Mar 3 17:42:31 2025 40.93% done, estimate finish Mon Mar 3 17:42:31 2025 42.98% done, estimate finish Mon Mar 3 17:42:31 2025 45.02% done, estimate finish Mon Mar 3 17:42:31 2025 47.07% done, estimate finish Mon Mar 3 17:42:31 2025 49.11% done, estimate finish Mon Mar 3 17:42:31 2025 51.16% done, estimate finish Mon Mar 3 17:42:30 2025 53.20% done, estimate finish Mon Mar 3 17:42:30 2025 55.25% done, estimate finish Mon Mar 3 17:42:30 2025 57.30% done, estimate finish Mon Mar 3 17:42:30 2025 59.35% done, estimate finish Mon Mar 3 17:42:30 2025 61.39% done, estimate finish Mon Mar 3 17:42:30 2025 63.44% done, estimate finish Mon Mar 3 17:42:30 2025 65.48% done, estimate finish Mon Mar 3 17:42:30 2025 67.53% done, estimate finish Mon Mar 3 17:42:30 2025 69.57% done, estimate finish Mon Mar 3 17:42:30 2025 71.62% done, estimate finish Mon Mar 3 17:42:30 2025 73.67% done, estimate finish Mon Mar 3 17:42:30 2025 75.72% done, estimate finish Mon Mar 3 17:42:30 2025 77.76% done, estimate finish Mon Mar 3 17:42:30 2025 79.81% done, estimate finish Mon Mar 3 17:42:30 2025 81.85% done, estimate finish Mon Mar 3 17:42:30 2025 83.90% done, estimate finish Mon Mar 3 17:42:30 2025 85.95% done, estimate finish Mon Mar 3 17:42:30 2025 87.99% done, estimate finish Mon Mar 3 17:42:30 2025 90.04% done, estimate finish Mon Mar 3 17:42:30 2025 92.09% done, estimate finish Mon Mar 3 17:42:30 2025 94.13% done, estimate finish Mon Mar 3 17:42:30 2025 96.18% done, estimate finish Mon Mar 3 17:42:30 2025 98.23% done, estimate finish Mon Mar 3 17:42:30 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 244152 Writing: Ending Padblock Start Block 244199 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 244349 extents written (477 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Mar 3 17:42:35: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 17.7538 s, 359 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x8f0e7fb0. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x8f0e7fb0 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: dda07af7-1bcd-476c-9a85-ff89f4b97c2a Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: cf6685fa-614b-4cfe-9934-d7438ba58b4c Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 130208/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 130208/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25366/354112 files (0.1% non-contiguous), 531233/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25366/354112 files (0.1% non-contiguous), 531233/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0398487 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Mar 3 17:46:35: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Mar 3 17:47:17: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Mar 3 17:47:46: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Mar 3 17:47:47: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Mar 3 17:47:48: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Mar 3 17:47:49: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Mar 3 17:47:51: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Mar 3 17:47:52: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Mar 3 17:47:53: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Mar 3 17:47:54: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Mar 3 17:47:55: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Mar 3 17:48:00: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Mar 3 17:48:01: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Mar 3 17:48:03: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Mar 3 17:48:04: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Mar 3 17:48:05: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Mar 3 17:48:06: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Mar 3 17:48:07: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Mar 3 17:48:08: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Mar 3 17:48:09: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Mar 3 17:48:10: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Mar 3 17:48:12: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Mar 3 17:48:13: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Mar 3 17:48:23: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Mar 3 17:48:24: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Mar 3 17:48:25: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Mar 3 17:48:26: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Mar 3 17:48:27: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Mar 3 17:48:29: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Mar 3 17:48:30: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Mar 3 17:48:31: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Mar 3 17:48:32: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Mar 3 17:48:33: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Mar 3 17:48:34: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Mar 3 17:48:35: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Mar 3 17:48:40: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Mar 3 17:48:50: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Mar 3 17:48:51: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Mar 3 17:48:52: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Mar 3 17:48:53: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Mar 3 17:48:54: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Mar 3 17:49:46: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Mar 3 17:49:47: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Mar 3 17:49:48: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Mar 3 17:49:52: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Mar 3 17:49:53: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Mar 3 17:49:54: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Mar 3 17:49:55: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Mar 3 17:49:57: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Mar 3 17:49:58: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Mar 3 17:49:59: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Mar 3 17:50:08: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Mar 3 17:50:11: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Mar 3 17:50:12: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Mar 3 17:50:14: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Mar 3 17:50:15: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Mar 3 17:50:16: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Mar 3 17:50:17: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Mar 3 17:50:18: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Mar 3 17:50:19: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Mar 3 17:50:20: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Mar 3 17:50:21: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Mar 3 17:50:32: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Mar 3 17:50:33: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Mar 3 17:50:34: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Mar 3 17:50:35: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Mar 3 17:50:40: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Mar 3 17:50:41: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Mar 3 17:50:53: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Mar 3 17:50:54: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Mar 3 17:50:55: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Mar 3 17:50:56: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Mar 3 17:51:00: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Mar 3 17:51:01: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Mar 3 17:51:06: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Mar 3 17:51:08: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Mar 3 17:51:09: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Mar 3 17:51:16: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Mar 3 17:51:17: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Mar 3 17:51:18: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Mar 3 17:51:19: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Mar 3 17:51:20: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Mar 3 17:51:22: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Mar 3 17:51:23: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Mar 3 17:51:24: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Mar 3 17:51:25: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Mar 3 17:51:26: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Mar 3 17:51:27: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Mar 3 17:51:29: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Mar 3 17:51:30: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Mar 3 17:51:31: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Mar 3 17:51:32: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Mar 3 17:51:33: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Mar 3 17:51:34: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Mar 3 17:51:35: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Mar 3 17:51:37: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Mar 3 17:51:38: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Mar 3 17:51:39: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Mar 3 17:52:08: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Mar 3 17:52:09: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Mar 3 17:52:11: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Mar 3 17:52:12: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Mar 3 17:52:14: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Mar 3 17:52:15: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Mar 3 17:52:16: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Mar 3 17:52:17: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Mar 3 17:52:27: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Mar 3 17:52:28: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Mar 3 17:53:06: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Mar 3 17:53:07: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Mar 3 17:53:08: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Mar 3 17:53:09: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Mar 3 17:53:10: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Mar 3 17:53:11: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Mar 3 17:53:12: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Mar 3 17:53:13: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Mar 3 17:53:45: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Mar 3 17:53:46: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Mar 3 17:53:51: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Mar 3 17:53:52: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Mar 3 17:53:53: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Mar 3 17:53:54: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Mar 3 17:54:08: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Mar 3 17:54:09: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Mar 3 17:54:14: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Mar 3 17:54:15: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Mar 3 17:54:16: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Mar 3 17:54:17: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Mar 3 17:54:18: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Mar 3 17:54:20: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Mar 3 17:54:21: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Mar 3 17:54:28: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Mar 3 17:54:29: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Mar 3 17:54:37: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Mar 3 17:54:38: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Mar 3 17:54:39: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Mar 3 17:54:41: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Mar 3 17:54:42: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Mar 3 17:54:43: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Mar 3 17:54:44: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Mar 3 17:54:45: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Mar 3 17:54:46: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Mar 3 17:54:47: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Mar 3 17:54:49: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Mar 3 17:54:50: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Mar 3 17:54:51: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Mar 3 17:54:52: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Mar 3 17:54:53: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Mar 3 17:54:54: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Mar 3 17:54:55: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Mar 3 17:54:56: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Mar 3 17:54:58: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Mar 3 17:55:39: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Mar 3 17:55:49: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Mar 3 17:55:50: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Mar 3 17:55:52: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Mar 3 17:55:54: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Mar 3 17:55:55: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Mar 3 17:56:07: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Mar 3 17:56:08: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Mar 3 17:56:09: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Mar 3 17:56:11: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Mar 3 17:56:12: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Mar 3 17:56:13: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Mar 3 17:56:14: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Mar 3 17:56:15: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Mar 3 17:56:19: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Mar 3 17:56:21: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Mar 3 17:56:23: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Mar 3 17:56:24: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Mar 3 17:56:25: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Mar 3 17:56:26: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Mar 3 17:56:27: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Mar 3 17:56:28: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Mar 3 17:56:29: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Mar 3 17:56:35: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Mar 3 17:56:36: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Mar 3 17:56:37: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Mar 3 17:56:38: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Mar 3 17:56:39: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Mar 3 17:56:40: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Mar 3 17:56:41: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Mar 3 17:56:42: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Mar 3 17:56:44: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Mar 3 17:56:45: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Mar 3 17:56:48: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Mar 3 17:56:49: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Mar 3 17:56:50: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Mar 3 17:56:51: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Mar 3 17:56:53: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Mar 3 17:56:54: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Mar 3 17:56:55: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Mar 3 17:56:56: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Mar 3 17:56:57: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Mar 3 17:56:58: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Mar 3 17:57:04: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Mar 3 17:57:06: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Mar 3 17:57:07: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Mar 3 17:57:08: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Mar 3 17:57:09: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Mar 3 17:57:10: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Mar 3 17:57:44: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Mar 3 17:57:46: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Mar 9 02:47:54: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/e2856c1c-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.IMBSR2/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 434 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043881 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 5.2108e-05 s, 39.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00675351 s, 437 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./doc Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./EFI Scanning ./EFI/BOOT Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.05% done, estimate finish Sun Mar 9 02:52:43 2025 4.10% done, estimate finish Sun Mar 9 02:52:43 2025 6.15% done, estimate finish Sun Mar 9 02:52:43 2025 8.19% done, estimate finish Sun Mar 9 02:52:43 2025 10.24% done, estimate finish Sun Mar 9 02:52:43 2025 12.28% done, estimate finish Sun Mar 9 02:52:43 2025 14.33% done, estimate finish Sun Mar 9 02:52:43 2025 16.38% done, estimate finish Sun Mar 9 02:52:43 2025 18.43% done, estimate finish Sun Mar 9 02:52:43 2025 20.47% done, estimate finish Sun Mar 9 02:52:43 2025 22.52% done, estimate finish Sun Mar 9 02:52:43 2025 24.56% done, estimate finish Sun Mar 9 02:52:43 2025 26.61% done, estimate finish Sun Mar 9 02:52:43 2025 28.66% done, estimate finish Sun Mar 9 02:52:43 2025 30.71% done, estimate finish Sun Mar 9 02:52:43 2025 32.75% done, estimate finish Sun Mar 9 02:52:43 2025 34.80% done, estimate finish Sun Mar 9 02:52:43 2025 36.85% done, estimate finish Sun Mar 9 02:52:43 2025 38.90% done, estimate finish Sun Mar 9 02:52:43 2025 40.94% done, estimate finish Sun Mar 9 02:52:43 2025 42.99% done, estimate finish Sun Mar 9 02:52:43 2025 45.03% done, estimate finish Sun Mar 9 02:52:43 2025 47.08% done, estimate finish Sun Mar 9 02:52:43 2025 49.13% done, estimate finish Sun Mar 9 02:52:43 2025 51.18% done, estimate finish Sun Mar 9 02:52:43 2025 53.22% done, estimate finish Sun Mar 9 02:52:43 2025 55.27% done, estimate finish Sun Mar 9 02:52:43 2025 57.31% done, estimate finish Sun Mar 9 02:52:43 2025 59.36% done, estimate finish Sun Mar 9 02:52:43 2025 61.41% done, estimate finish Sun Mar 9 02:52:43 2025 63.46% done, estimate finish Sun Mar 9 02:52:43 2025 65.50% done, estimate finish Sun Mar 9 02:52:43 2025 67.55% done, estimate finish Sun Mar 9 02:52:43 2025 69.60% done, estimate finish Sun Mar 9 02:52:43 2025 71.65% done, estimate finish Sun Mar 9 02:52:43 2025 73.69% done, estimate finish Sun Mar 9 02:52:43 2025 75.74% done, estimate finish Sun Mar 9 02:52:43 2025 77.78% done, estimate finish Sun Mar 9 02:52:43 2025 79.83% done, estimate finish Sun Mar 9 02:52:43 2025 81.88% done, estimate finish Sun Mar 9 02:52:43 2025 83.93% done, estimate finish Sun Mar 9 02:52:43 2025 85.97% done, estimate finish Sun Mar 9 02:52:43 2025 88.02% done, estimate finish Sun Mar 9 02:52:43 2025 90.06% done, estimate finish Sun Mar 9 02:52:43 2025 92.11% done, estimate finish Sun Mar 9 02:52:43 2025 94.16% done, estimate finish Sun Mar 9 02:52:43 2025 96.21% done, estimate finish Sun Mar 9 02:52:43 2025 98.25% done, estimate finish Sun Mar 9 02:52:43 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 244080 Writing: Ending Padblock Start Block 244127 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 244277 extents written (477 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Mar 9 02:52:49: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 18.0321 s, 353 MB/s losetup /dev/loop3 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop3 Checking that no-one is using this disk right now ... OK Disk /dev/loop3: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x7a4bdc63. /dev/loop3p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop3p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop3p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop3p4: Done. New situation: Disklabel type: dos Disk identifier: 0x7a4bdc63 Device Boot Start End Sectors Size Id Type /dev/loop3p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop3p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop3p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop3 add map loop3p1 (252:1): 0 1040384 linear 7:3 8192 add map loop3p2 (252:2): 0 65536 linear 7:3 1048576 add map loop3p3 (252:3): 0 11319876 linear 7:3 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop3p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 35aef6ff-1a02-4462-92b3-de4feff4733f Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop3p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop3p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 61b29c39-848d-491f-8191-53c7c3bb016e Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 6/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop3p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop3p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop3p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop3p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop3p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop3p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop3p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop3p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop3 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop3p1 fsck.ext2 -f -y /dev/mapper/loop3p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop3p1: 631/130048 files (21.9% non-contiguous), 130171/520192 blocks fsck.ext2 -f -y /dev/mapper/loop3p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop3p1: 631/130048 files (21.9% non-contiguous), 130171/520192 blocks zerofree /dev/mapper/loop3p3 fsck.ext4 -f -y /dev/mapper/loop3p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop3p3: 25366/354112 files (0.1% non-contiguous), 531212/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop3p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop3p3: 25366/354112 files (0.1% non-contiguous), 531212/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop3 del devmap : loop3p1 del devmap : loop3p2 del devmap : loop3p3 losetup -d /dev/loop3 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.044151 s, 2.4 GB/s # Compress Image xz -8 -T0 --memory=22458MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Mar 9 02:56:47: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22458MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Mar 9 02:57:29: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Mar 9 02:57:59: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Mar 9 02:58:00: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Mar 9 02:58:01: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Mar 9 02:58:02: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Mar 9 02:58:03: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Mar 9 02:58:05: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Mar 9 02:58:06: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Mar 9 02:58:07: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Mar 9 02:58:08: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Mar 9 02:58:13: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Mar 9 02:58:14: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Mar 9 02:58:16: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Mar 9 02:58:17: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Mar 9 02:58:18: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Mar 9 02:58:19: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Mar 9 02:58:20: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Mar 9 02:58:21: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Mar 9 02:58:22: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Mar 9 02:58:24: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Mar 9 02:58:25: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Mar 9 02:58:26: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Mar 9 02:58:35: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Mar 9 02:58:36: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Mar 9 02:58:37: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Mar 9 02:58:39: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Mar 9 02:58:40: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Mar 9 02:58:41: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Mar 9 02:58:42: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Mar 9 02:58:43: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Mar 9 02:58:44: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Mar 9 02:58:46: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Mar 9 02:58:47: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Mar 9 02:58:48: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Mar 9 02:58:52: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Mar 9 02:59:02: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Mar 9 02:59:04: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Mar 9 02:59:05: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Mar 9 02:59:06: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Mar 9 02:59:08: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Mar 9 02:59:59: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Mar 9 03:00:01: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Mar 9 03:00:02: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Mar 9 03:00:06: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Mar 9 03:00:07: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Mar 9 03:00:08: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Mar 9 03:00:09: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Mar 9 03:00:11: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Mar 9 03:00:12: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Mar 9 03:00:13: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Mar 9 03:00:22: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Mar 9 03:00:26: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Mar 9 03:00:27: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Mar 9 03:00:28: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Mar 9 03:00:29: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Mar 9 03:00:30: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Mar 9 03:00:31: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Mar 9 03:00:33: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Mar 9 03:00:34: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Mar 9 03:00:35: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Mar 9 03:00:36: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Mar 9 03:00:47: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Mar 9 03:00:48: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Mar 9 03:00:49: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Mar 9 03:00:50: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Mar 9 03:00:56: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Mar 9 03:00:57: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Mar 9 03:01:08: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Mar 9 03:01:09: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Mar 9 03:01:10: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Mar 9 03:01:12: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Mar 9 03:01:16: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Mar 9 03:01:17: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Mar 9 03:01:22: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Mar 9 03:01:23: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Mar 9 03:01:25: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Mar 9 03:01:32: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Mar 9 03:01:33: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Mar 9 03:01:34: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Mar 9 03:01:35: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Mar 9 03:01:36: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Mar 9 03:01:38: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Mar 9 03:01:39: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Mar 9 03:01:40: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Mar 9 03:01:43: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Mar 9 03:01:44: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Mar 9 03:01:45: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Mar 9 03:01:46: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Mar 9 03:01:47: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Mar 9 03:01:48: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Mar 9 03:01:49: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22458MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Mar 9 03:01:51: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Mar 9 03:01:52: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Mar 9 03:01:53: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Mar 9 03:01:54: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Mar 9 03:01:55: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Mar 9 03:01:56: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Mar 9 03:02:26: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Mar 9 03:02:27: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Mar 9 03:02:29: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Mar 9 03:02:30: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Mar 9 03:02:31: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Mar 9 03:02:33: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Mar 9 03:02:34: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Mar 9 03:02:35: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Mar 9 03:02:45: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Mar 9 03:02:46: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Mar 9 03:03:24: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Mar 9 03:03:25: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Mar 9 03:03:26: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Mar 9 03:03:27: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Mar 9 03:03:29: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Mar 9 03:03:30: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Mar 9 03:03:31: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Mar 9 03:03:32: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' make: *** [oci-python-sdk:59: dist] Interrupt ... see detailed log in _build.*.log files Apr 19 00:16:57: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/e2856c1c-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.gEQaXQ/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 433 files dracut: Saved: 1.11 MiB dracut: Duration: 0.169515 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 6.5333e-05 s, 31.3 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00624876 s, 472 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.04% done, estimate finish Sat Apr 19 00:21:55 2025 4.08% done, estimate finish Sat Apr 19 00:21:55 2025 6.12% done, estimate finish Sat Apr 19 00:21:55 2025 8.16% done, estimate finish Sat Apr 19 00:21:55 2025 10.20% done, estimate finish Sat Apr 19 00:21:55 2025 12.23% done, estimate finish Sat Apr 19 00:21:55 2025 14.27% done, estimate finish Sat Apr 19 00:21:55 2025 16.31% done, estimate finish Sat Apr 19 00:21:55 2025 18.35% done, estimate finish Sat Apr 19 00:21:55 2025 20.39% done, estimate finish Sat Apr 19 00:21:55 2025 22.43% done, estimate finish Sat Apr 19 00:21:55 2025 24.46% done, estimate finish Sat Apr 19 00:21:55 2025 26.51% done, estimate finish Sat Apr 19 00:21:55 2025 28.54% done, estimate finish Sat Apr 19 00:21:55 2025 30.58% done, estimate finish Sat Apr 19 00:21:55 2025 32.62% done, estimate finish Sat Apr 19 00:21:55 2025 34.66% done, estimate finish Sat Apr 19 00:21:55 2025 36.69% done, estimate finish Sat Apr 19 00:21:55 2025 38.74% done, estimate finish Sat Apr 19 00:21:55 2025 40.77% done, estimate finish Sat Apr 19 00:21:55 2025 42.81% done, estimate finish Sat Apr 19 00:21:55 2025 44.85% done, estimate finish Sat Apr 19 00:21:55 2025 46.89% done, estimate finish Sat Apr 19 00:21:55 2025 48.92% done, estimate finish Sat Apr 19 00:21:55 2025 50.97% done, estimate finish Sat Apr 19 00:21:55 2025 53.00% done, estimate finish Sat Apr 19 00:21:55 2025 55.04% done, estimate finish Sat Apr 19 00:21:55 2025 57.08% done, estimate finish Sat Apr 19 00:21:55 2025 59.12% done, estimate finish Sat Apr 19 00:21:55 2025 61.16% done, estimate finish Sat Apr 19 00:21:55 2025 63.20% done, estimate finish Sat Apr 19 00:21:55 2025 65.23% done, estimate finish Sat Apr 19 00:21:55 2025 67.27% done, estimate finish Sat Apr 19 00:21:55 2025 69.31% done, estimate finish Sat Apr 19 00:21:55 2025 71.35% done, estimate finish Sat Apr 19 00:21:55 2025 73.39% done, estimate finish Sat Apr 19 00:21:55 2025 75.43% done, estimate finish Sat Apr 19 00:21:55 2025 77.46% done, estimate finish Sat Apr 19 00:21:55 2025 79.50% done, estimate finish Sat Apr 19 00:21:55 2025 81.54% done, estimate finish Sat Apr 19 00:21:55 2025 83.58% done, estimate finish Sat Apr 19 00:21:55 2025 85.62% done, estimate finish Sat Apr 19 00:21:55 2025 87.66% done, estimate finish Sat Apr 19 00:21:55 2025 89.69% done, estimate finish Sat Apr 19 00:21:55 2025 91.74% done, estimate finish Sat Apr 19 00:21:55 2025 93.77% done, estimate finish Sat Apr 19 00:21:55 2025 95.81% done, estimate finish Sat Apr 19 00:21:55 2025 97.85% done, estimate finish Sat Apr 19 00:21:55 2025 99.89% done, estimate finish Sat Apr 19 00:21:55 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 245088 Writing: Ending Padblock Start Block 245135 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 245285 extents written (479 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Apr 19 00:22:00: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.5319 s, 385 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x84e34279. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x84e34279 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: adf51d8e-d4da-451d-a318-eaea2a1bf43b Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 2cf386d7-8bbd-4b78-989d-dfe5d9862462 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 130171/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 130171/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25368/354112 files (0.1% non-contiguous), 532296/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25368/354112 files (0.1% non-contiguous), 532296/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0381509 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22459MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Apr 19 00:26:30: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22459MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Apr 19 00:27:09: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Apr 19 00:27:38: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Apr 19 00:27:39: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Apr 19 00:27:41: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Apr 19 00:27:42: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Apr 19 00:27:43: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Apr 19 00:27:44: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Apr 19 00:27:45: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Apr 19 00:27:46: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Apr 19 00:27:47: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Apr 19 00:27:52: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Apr 19 00:27:54: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Apr 19 00:27:55: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Apr 19 00:27:56: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Apr 19 00:27:57: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Apr 19 00:27:58: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Apr 19 00:27:59: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Apr 19 00:28:00: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Apr 19 00:28:02: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Apr 19 00:28:03: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Apr 19 00:28:04: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Apr 19 00:28:05: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Apr 19 00:28:15: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Apr 19 00:28:16: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Apr 19 00:28:17: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Apr 19 00:28:19: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Apr 19 00:28:20: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Apr 19 00:28:21: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Apr 19 00:28:22: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Apr 19 00:28:23: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Apr 19 00:28:24: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Apr 19 00:28:25: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Apr 19 00:28:26: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Apr 19 00:28:28: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Apr 19 00:28:32: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Apr 19 00:28:42: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Apr 19 00:28:43: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Apr 19 00:28:44: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Apr 19 00:28:45: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Apr 19 00:28:47: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Apr 19 00:29:37: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Apr 19 00:29:38: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Apr 19 00:29:39: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Apr 19 00:29:43: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Apr 19 00:29:44: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Apr 19 00:29:46: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Apr 19 00:29:47: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Apr 19 00:29:48: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Apr 19 00:29:49: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Apr 19 00:29:50: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Apr 19 00:29:59: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Apr 19 00:30:02: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Apr 19 00:30:04: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Apr 19 00:30:05: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Apr 19 00:30:06: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Apr 19 00:30:07: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Apr 19 00:30:08: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Apr 19 00:30:09: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Apr 19 00:30:10: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Apr 19 00:30:12: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Apr 19 00:30:13: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Apr 19 00:30:23: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Apr 19 00:30:24: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Apr 19 00:30:25: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Apr 19 00:30:26: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Apr 19 00:30:31: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Apr 19 00:30:33: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Apr 19 00:30:44: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Apr 19 00:30:45: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Apr 19 00:30:46: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Apr 19 00:30:47: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Apr 19 00:30:51: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Apr 19 00:30:52: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Apr 19 00:30:58: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Apr 19 00:30:59: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Apr 19 00:31:00: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Apr 19 00:31:07: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Apr 19 00:31:08: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Apr 19 00:31:09: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Apr 19 00:31:10: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Apr 19 00:31:12: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Apr 19 00:31:13: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Apr 19 00:31:14: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Apr 19 00:31:15: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Apr 19 00:31:16: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Apr 19 00:31:17: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Apr 19 00:31:19: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Apr 19 00:31:20: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Apr 19 00:31:21: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Apr 19 00:31:22: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Apr 19 00:31:23: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Apr 19 00:31:24: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Apr 19 00:31:25: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Apr 19 00:31:27: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Apr 19 00:31:28: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Apr 19 00:31:29: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Apr 19 00:31:30: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Apr 19 00:31:57: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Apr 19 00:31:58: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Apr 19 00:32:00: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Apr 19 00:32:02: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Apr 19 00:32:03: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Apr 19 00:32:04: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Apr 19 00:32:05: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Apr 19 00:32:06: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Apr 19 00:32:16: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Apr 19 00:32:17: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Apr 19 00:32:55: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Apr 19 00:32:56: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Apr 19 00:32:57: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Apr 19 00:32:58: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Apr 19 00:32:59: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Apr 19 00:33:00: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Apr 19 00:33:02: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Apr 19 00:33:03: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Apr 19 00:33:35: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Apr 19 00:33:36: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Apr 19 00:33:42: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Apr 19 00:33:43: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Apr 19 00:33:44: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Apr 19 00:33:46: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Apr 19 00:33:59: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Apr 19 00:34:00: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Apr 19 00:34:05: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Apr 19 00:34:06: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Apr 19 00:34:07: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Apr 19 00:34:08: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Apr 19 00:34:10: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Apr 19 00:34:11: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Apr 19 00:34:12: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Apr 19 00:34:19: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Apr 19 00:34:20: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Apr 19 00:34:28: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Apr 19 00:34:30: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Apr 19 00:34:31: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Apr 19 00:34:32: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Apr 19 00:34:33: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Apr 19 00:34:34: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Apr 19 00:34:35: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Apr 19 00:34:36: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Apr 19 00:34:37: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Apr 19 00:34:39: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Apr 19 00:34:40: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Apr 19 00:34:41: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Apr 19 00:34:42: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Apr 19 00:34:43: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Apr 19 00:34:44: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Apr 19 00:34:45: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Apr 19 00:34:46: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Apr 19 00:34:48: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Apr 19 00:34:50: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Apr 19 00:35:24: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Apr 19 00:35:34: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Apr 19 00:35:36: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Apr 19 00:35:37: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Apr 19 00:35:39: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Apr 19 00:35:40: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Apr 19 00:35:52: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Apr 19 00:35:53: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Apr 19 00:35:55: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Apr 19 00:35:56: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Apr 19 00:35:57: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Apr 19 00:35:58: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Apr 19 00:35:59: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Apr 19 00:36:00: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Apr 19 00:36:04: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Apr 19 00:36:07: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Apr 19 00:36:08: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Apr 19 00:36:09: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Apr 19 00:36:10: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Apr 19 00:36:11: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Apr 19 00:36:12: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Apr 19 00:36:13: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Apr 19 00:36:14: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Apr 19 00:36:20: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Apr 19 00:36:21: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Apr 19 00:36:22: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Apr 19 00:36:24: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Apr 19 00:36:25: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Apr 19 00:36:26: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Apr 19 00:36:27: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Apr 19 00:36:29: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Apr 19 00:36:30: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Apr 19 00:36:31: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Apr 19 00:36:34: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Apr 19 00:36:35: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Apr 19 00:36:36: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Apr 19 00:36:38: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Apr 19 00:36:39: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Apr 19 00:36:40: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Apr 19 00:36:41: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Apr 19 00:36:42: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Apr 19 00:36:43: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Apr 19 00:36:44: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Apr 19 00:36:51: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Apr 19 00:36:52: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Apr 19 00:36:53: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Apr 19 00:36:54: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Apr 19 00:36:55: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Apr 19 00:36:56: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Apr 19 00:37:30: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Apr 19 00:37:31: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Apr 19 03:23:00: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/e2856c1c-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.g4qadh/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 435 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043100 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.5512e-05 s, 45.0 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.0060637 s, 486 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.05% done, estimate finish Sat Apr 19 03:26:54 2025 4.09% done, estimate finish Sat Apr 19 03:26:54 2025 6.14% done, estimate finish Sat Apr 19 03:26:54 2025 8.18% done, estimate finish Sat Apr 19 03:26:54 2025 10.22% done, estimate finish Sat Apr 19 03:26:54 2025 12.26% done, estimate finish Sat Apr 19 03:26:54 2025 14.31% done, estimate finish Sat Apr 19 03:26:54 2025 16.35% done, estimate finish Sat Apr 19 03:26:54 2025 18.40% done, estimate finish Sat Apr 19 03:26:54 2025 20.44% done, estimate finish Sat Apr 19 03:26:54 2025 22.49% done, estimate finish Sat Apr 19 03:26:54 2025 24.53% done, estimate finish Sat Apr 19 03:26:54 2025 26.57% done, estimate finish Sat Apr 19 03:26:54 2025 28.61% done, estimate finish Sat Apr 19 03:26:54 2025 30.66% done, estimate finish Sat Apr 19 03:26:54 2025 32.70% done, estimate finish Sat Apr 19 03:26:54 2025 34.75% done, estimate finish Sat Apr 19 03:26:54 2025 36.79% done, estimate finish Sat Apr 19 03:26:54 2025 38.84% done, estimate finish Sat Apr 19 03:26:54 2025 40.88% done, estimate finish Sat Apr 19 03:26:54 2025 42.92% done, estimate finish Sat Apr 19 03:26:54 2025 44.96% done, estimate finish Sat Apr 19 03:26:54 2025 47.01% done, estimate finish Sat Apr 19 03:26:54 2025 49.05% done, estimate finish Sat Apr 19 03:26:54 2025 51.10% done, estimate finish Sat Apr 19 03:26:54 2025 53.14% done, estimate finish Sat Apr 19 03:26:54 2025 55.19% done, estimate finish Sat Apr 19 03:26:54 2025 57.23% done, estimate finish Sat Apr 19 03:26:54 2025 59.27% done, estimate finish Sat Apr 19 03:26:54 2025 61.31% done, estimate finish Sat Apr 19 03:26:54 2025 63.36% done, estimate finish Sat Apr 19 03:26:54 2025 65.40% done, estimate finish Sat Apr 19 03:26:54 2025 67.45% done, estimate finish Sat Apr 19 03:26:54 2025 69.49% done, estimate finish Sat Apr 19 03:26:54 2025 71.53% done, estimate finish Sat Apr 19 03:26:54 2025 73.58% done, estimate finish Sat Apr 19 03:26:54 2025 75.62% done, estimate finish Sat Apr 19 03:26:54 2025 77.66% done, estimate finish Sat Apr 19 03:26:54 2025 79.71% done, estimate finish Sat Apr 19 03:26:54 2025 81.75% done, estimate finish Sat Apr 19 03:26:54 2025 83.79% done, estimate finish Sat Apr 19 03:26:54 2025 85.84% done, estimate finish Sat Apr 19 03:26:54 2025 87.88% done, estimate finish Sat Apr 19 03:26:54 2025 89.92% done, estimate finish Sat Apr 19 03:26:54 2025 91.97% done, estimate finish Sat Apr 19 03:26:54 2025 94.01% done, estimate finish Sat Apr 19 03:26:54 2025 96.06% done, estimate finish Sat Apr 19 03:26:54 2025 98.10% done, estimate finish Sat Apr 19 03:26:54 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 244458 Writing: Ending Padblock Start Block 244505 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 244655 extents written (477 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Apr 19 03:27:01: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.4469 s, 387 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xa7754426. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xa7754426 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: f5e878e0-0165-46d1-a86b-971d591f67ae Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 76369a26-4999-4bb3-b24d-2c642387fb7e Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 130170/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.3% non-contiguous), 130170/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25368/354112 files (0.1% non-contiguous), 531215/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25368/354112 files (0.1% non-contiguous), 531215/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0387568 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22459MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Apr 19 03:31:34: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22459MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Apr 19 03:32:13: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Apr 19 03:32:42: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Apr 19 03:32:44: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Apr 19 03:32:45: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Apr 19 03:32:46: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Apr 19 03:32:47: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Apr 19 03:32:48: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Apr 19 03:32:49: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Apr 19 03:32:50: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Apr 19 03:32:52: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Apr 19 03:32:57: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Apr 19 03:32:58: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Apr 19 03:32:59: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Apr 19 03:33:00: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Apr 19 03:33:01: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Apr 19 03:33:02: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Apr 19 03:33:04: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Apr 19 03:33:05: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Apr 19 03:33:06: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Apr 19 03:33:07: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Apr 19 03:33:08: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Apr 19 03:33:09: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Apr 19 03:33:15: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Apr 19 03:33:16: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Apr 19 03:33:18: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Apr 19 03:33:19: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Apr 19 03:33:20: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Apr 19 03:33:21: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Apr 19 03:33:22: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Apr 19 03:33:23: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Apr 19 03:33:24: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Apr 19 03:33:26: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Apr 19 03:33:27: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Apr 19 03:33:28: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Apr 19 03:33:32: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Apr 19 03:33:41: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Apr 19 03:33:42: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Apr 19 03:33:43: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Apr 19 03:33:45: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Apr 19 03:33:46: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Apr 19 03:34:35: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Apr 19 03:34:36: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Apr 19 03:34:37: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Apr 19 03:34:41: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Apr 19 03:34:43: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Apr 19 03:34:44: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Apr 19 03:34:45: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Apr 19 03:34:46: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Apr 19 03:34:47: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Apr 19 03:34:48: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Apr 19 03:34:53: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Apr 19 03:34:57: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Apr 19 03:34:58: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Apr 19 03:34:59: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Apr 19 03:35:00: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Apr 19 03:35:01: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Apr 19 03:35:02: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Apr 19 03:35:03: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Apr 19 03:35:05: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Apr 19 03:35:06: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Apr 19 03:35:07: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Apr 19 03:35:17: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Apr 19 03:35:18: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Apr 19 03:35:19: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Apr 19 03:35:20: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Apr 19 03:35:25: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Apr 19 03:35:26: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Apr 19 03:35:31: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Apr 19 03:35:32: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Apr 19 03:35:33: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Apr 19 03:35:34: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Apr 19 03:35:38: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Apr 19 03:35:40: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Apr 19 03:35:45: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Apr 19 03:35:46: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Apr 19 03:35:47: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Apr 19 03:35:53: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Apr 19 03:35:54: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Apr 19 03:35:55: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Apr 19 03:35:57: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Apr 19 03:35:58: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Apr 19 03:35:59: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Apr 19 03:36:00: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Apr 19 03:36:01: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Apr 19 03:36:03: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Apr 19 03:36:04: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Apr 19 03:36:05: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Apr 19 03:36:06: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Apr 19 03:36:07: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Apr 19 03:36:08: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Apr 19 03:36:09: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Apr 19 03:36:10: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Apr 19 03:36:12: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Apr 19 03:36:13: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Apr 19 03:36:14: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Apr 19 03:36:15: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Apr 19 03:36:16: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Apr 19 03:36:37: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Apr 19 03:36:38: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Apr 19 03:36:40: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Apr 19 03:36:41: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Apr 19 03:36:42: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Apr 19 03:36:43: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Apr 19 03:36:44: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Apr 19 03:36:45: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Apr 19 03:36:55: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Apr 19 03:36:57: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Apr 19 03:37:34: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Apr 19 03:37:35: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Apr 19 03:37:36: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Apr 19 03:37:37: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Apr 19 03:37:38: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Apr 19 03:37:40: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Apr 19 03:37:41: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Apr 19 03:37:42: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Apr 19 03:38:02: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Apr 19 03:38:03: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Apr 19 03:38:07: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Apr 19 03:38:08: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Apr 19 03:38:10: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Apr 19 03:38:11: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Apr 19 03:38:22: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Apr 19 03:38:23: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Apr 19 03:38:27: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Apr 19 03:38:28: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Apr 19 03:38:29: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Apr 19 03:38:31: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Apr 19 03:38:32: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Apr 19 03:38:33: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Apr 19 03:38:34: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Apr 19 03:38:40: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Apr 19 03:38:41: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Apr 19 03:38:49: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Apr 19 03:38:51: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Apr 19 03:38:52: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Apr 19 03:38:53: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Apr 19 03:38:54: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Apr 19 03:38:55: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Apr 19 03:38:56: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Apr 19 03:38:57: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Apr 19 03:38:58: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Apr 19 03:39:00: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Apr 19 03:39:01: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Apr 19 03:39:02: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Apr 19 03:39:03: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Apr 19 03:39:04: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Apr 19 03:39:05: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Apr 19 03:39:06: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Apr 19 03:39:08: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Apr 19 03:39:09: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Apr 19 03:39:10: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Apr 19 03:39:41: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Apr 19 03:39:51: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Apr 19 03:39:53: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Apr 19 03:39:53: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Apr 19 03:39:55: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Apr 19 03:39:56: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Apr 19 03:40:07: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Apr 19 03:40:08: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Apr 19 03:40:10: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Apr 19 03:40:11: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Apr 19 03:40:12: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Apr 19 03:40:13: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Apr 19 03:40:14: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Apr 19 03:40:15: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Apr 19 03:40:19: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Apr 19 03:40:22: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Apr 19 03:40:23: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Apr 19 03:40:24: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Apr 19 03:40:25: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Apr 19 03:40:26: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Apr 19 03:40:27: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Apr 19 03:40:28: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Apr 19 03:40:29: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Apr 19 03:40:35: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Apr 19 03:40:36: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Apr 19 03:40:37: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Apr 19 03:40:38: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Apr 19 03:40:39: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Apr 19 03:40:40: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Apr 19 03:40:41: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Apr 19 03:40:43: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Apr 19 03:40:44: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Apr 19 03:40:45: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Apr 19 03:40:48: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Apr 19 03:40:49: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Apr 19 03:40:50: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Apr 19 03:40:52: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Apr 19 03:40:53: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Apr 19 03:40:54: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Apr 19 03:40:55: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Apr 19 03:40:56: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Apr 19 03:40:57: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Apr 19 03:40:58: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Apr 19 03:41:03: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Apr 19 03:41:04: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Apr 19 03:41:05: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Apr 19 03:41:06: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Apr 19 03:41:07: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Apr 19 03:41:08: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Apr 19 03:41:34: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Apr 19 03:41:35: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Apr 19 14:58:59: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/e2856c1c-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.rPkdzz/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 435 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043124 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 7.3814e-05 s, 27.7 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00609948 s, 484 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.05% done, estimate finish Sat Apr 19 15:03:03 2025 4.09% done, estimate finish Sat Apr 19 15:03:03 2025 6.14% done, estimate finish Sat Apr 19 15:03:03 2025 8.18% done, estimate finish Sat Apr 19 15:03:03 2025 10.22% done, estimate finish Sat Apr 19 15:03:03 2025 12.26% done, estimate finish Sat Apr 19 15:03:03 2025 14.31% done, estimate finish Sat Apr 19 15:03:03 2025 16.35% done, estimate finish Sat Apr 19 15:03:03 2025 18.40% done, estimate finish Sat Apr 19 15:03:03 2025 20.44% done, estimate finish Sat Apr 19 15:03:03 2025 22.48% done, estimate finish Sat Apr 19 15:03:03 2025 24.52% done, estimate finish Sat Apr 19 15:03:03 2025 26.57% done, estimate finish Sat Apr 19 15:03:03 2025 28.61% done, estimate finish Sat Apr 19 15:03:03 2025 30.66% done, estimate finish Sat Apr 19 15:03:03 2025 32.70% done, estimate finish Sat Apr 19 15:03:03 2025 34.74% done, estimate finish Sat Apr 19 15:03:03 2025 36.78% done, estimate finish Sat Apr 19 15:03:03 2025 38.83% done, estimate finish Sat Apr 19 15:03:03 2025 40.87% done, estimate finish Sat Apr 19 15:03:03 2025 42.92% done, estimate finish Sat Apr 19 15:03:03 2025 44.96% done, estimate finish Sat Apr 19 15:03:03 2025 47.00% done, estimate finish Sat Apr 19 15:03:03 2025 49.04% done, estimate finish Sat Apr 19 15:03:03 2025 51.09% done, estimate finish Sat Apr 19 15:03:03 2025 53.13% done, estimate finish Sat Apr 19 15:03:03 2025 55.18% done, estimate finish Sat Apr 19 15:03:03 2025 57.22% done, estimate finish Sat Apr 19 15:03:03 2025 59.26% done, estimate finish Sat Apr 19 15:03:03 2025 61.30% done, estimate finish Sat Apr 19 15:03:03 2025 63.35% done, estimate finish Sat Apr 19 15:03:03 2025 65.39% done, estimate finish Sat Apr 19 15:03:03 2025 67.44% done, estimate finish Sat Apr 19 15:03:03 2025 69.48% done, estimate finish Sat Apr 19 15:03:03 2025 71.52% done, estimate finish Sat Apr 19 15:03:03 2025 73.56% done, estimate finish Sat Apr 19 15:03:03 2025 75.61% done, estimate finish Sat Apr 19 15:03:03 2025 77.65% done, estimate finish Sat Apr 19 15:03:03 2025 79.70% done, estimate finish Sat Apr 19 15:03:03 2025 81.74% done, estimate finish Sat Apr 19 15:03:03 2025 83.78% done, estimate finish Sat Apr 19 15:03:03 2025 85.82% done, estimate finish Sat Apr 19 15:03:03 2025 87.86% done, estimate finish Sat Apr 19 15:03:03 2025 89.91% done, estimate finish Sat Apr 19 15:03:03 2025 91.95% done, estimate finish Sat Apr 19 15:03:03 2025 94.00% done, estimate finish Sat Apr 19 15:03:03 2025 96.04% done, estimate finish Sat Apr 19 15:03:03 2025 98.09% done, estimate finish Sat Apr 19 15:03:03 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 244502 Writing: Ending Padblock Start Block 244549 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 244699 extents written (477 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Apr 19 15:03:08: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.4935 s, 386 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x796d120f. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0x796d120f Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: 6ba559ac-a0af-41dd-ac7c-ae181c84f7d2 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: e46734ae-ec8a-4604-915f-ddc0a597d3bd Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 130171/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (21.9% non-contiguous), 130171/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25368/354112 files (0.1% non-contiguous), 531291/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25368/354112 files (0.1% non-contiguous), 531291/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0390164 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22459MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Apr 19 15:07:34: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22459MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Apr 19 15:08:13: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Apr 19 15:08:42: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Apr 19 15:08:43: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Apr 19 15:08:45: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Apr 19 15:08:46: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Apr 19 15:08:47: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Apr 19 15:08:48: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Apr 19 15:08:49: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Apr 19 15:08:50: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Apr 19 15:08:51: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Apr 19 15:08:57: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Apr 19 15:08:58: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Apr 19 15:08:59: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Apr 19 15:09:00: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Apr 19 15:09:01: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Apr 19 15:09:02: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Apr 19 15:09:03: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Apr 19 15:09:04: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Apr 19 15:09:06: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Apr 19 15:09:07: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Apr 19 15:09:08: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Apr 19 15:09:09: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Apr 19 15:09:15: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Apr 19 15:09:16: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Apr 19 15:09:17: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Apr 19 15:09:19: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Apr 19 15:09:20: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Apr 19 15:09:21: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Apr 19 15:09:22: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Apr 19 15:09:23: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Apr 19 15:09:24: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Apr 19 15:09:25: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Apr 19 15:09:26: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Apr 19 15:09:28: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Apr 19 15:09:32: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Apr 19 15:09:41: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Apr 19 15:09:42: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Apr 19 15:09:43: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Apr 19 15:09:44: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Apr 19 15:09:46: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Apr 19 15:10:35: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Apr 19 15:10:36: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Apr 19 15:10:37: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Apr 19 15:10:41: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Apr 19 15:10:42: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Apr 19 15:10:44: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Apr 19 15:10:45: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Apr 19 15:10:46: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Apr 19 15:10:47: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Apr 19 15:10:48: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Apr 19 15:10:53: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Apr 19 15:10:56: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Apr 19 15:10:58: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Apr 19 15:10:59: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Apr 19 15:11:00: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Apr 19 15:11:01: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Apr 19 15:11:02: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Apr 19 15:11:03: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Apr 19 15:11:04: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Apr 19 15:11:05: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Apr 19 15:11:06: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Apr 19 15:11:16: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Apr 19 15:11:17: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Apr 19 15:11:18: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Apr 19 15:11:19: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Apr 19 15:11:23: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Apr 19 15:11:25: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Apr 19 15:11:30: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Apr 19 15:11:31: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Apr 19 15:11:32: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Apr 19 15:11:33: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Apr 19 15:11:37: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Apr 19 15:11:38: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Apr 19 15:11:44: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Apr 19 15:11:45: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Apr 19 15:11:46: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Apr 19 15:11:53: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Apr 19 15:11:54: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Apr 19 15:11:55: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Apr 19 15:11:56: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Apr 19 15:11:58: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Apr 19 15:11:59: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Apr 19 15:12:00: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Apr 19 15:12:01: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Apr 19 15:12:02: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Apr 19 15:12:03: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Apr 19 15:12:05: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Apr 19 15:12:06: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Apr 19 15:12:07: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Apr 19 15:12:07: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Apr 19 15:12:08: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Apr 19 15:12:09: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Apr 19 15:12:10: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Apr 19 15:12:12: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Apr 19 15:12:13: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Apr 19 15:12:14: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Apr 19 15:12:15: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Apr 19 15:12:36: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Apr 19 15:12:37: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Apr 19 15:12:38: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Apr 19 15:12:40: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Apr 19 15:12:41: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Apr 19 15:12:42: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Apr 19 15:12:43: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Apr 19 15:12:44: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Apr 19 15:12:54: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Apr 19 15:12:55: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Apr 19 15:13:33: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Apr 19 15:13:34: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Apr 19 15:13:35: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Apr 19 15:13:36: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Apr 19 15:13:37: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Apr 19 15:13:38: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Apr 19 15:13:39: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Apr 19 15:13:41: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Apr 19 15:14:01: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Apr 19 15:14:02: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Apr 19 15:14:06: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Apr 19 15:14:07: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Apr 19 15:14:08: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Apr 19 15:14:09: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Apr 19 15:14:21: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Apr 19 15:14:22: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Apr 19 15:14:26: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Apr 19 15:14:27: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Apr 19 15:14:28: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Apr 19 15:14:29: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Apr 19 15:14:31: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Apr 19 15:14:32: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Apr 19 15:14:33: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Apr 19 15:14:39: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Apr 19 15:14:40: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Apr 19 15:14:48: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Apr 19 15:14:49: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Apr 19 15:14:51: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Apr 19 15:14:52: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Apr 19 15:14:53: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Apr 19 15:14:54: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Apr 19 15:14:55: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Apr 19 15:14:56: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Apr 19 15:14:57: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Apr 19 15:14:58: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Apr 19 15:15:00: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Apr 19 15:15:01: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Apr 19 15:15:02: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Apr 19 15:15:03: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Apr 19 15:15:04: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Apr 19 15:15:05: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Apr 19 15:15:06: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Apr 19 15:15:08: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Apr 19 15:15:09: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Apr 19 15:15:40: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Apr 19 15:15:50: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Apr 19 15:15:51: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Apr 19 15:15:52: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Apr 19 15:15:54: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Apr 19 15:15:55: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Apr 19 15:16:06: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Apr 19 15:16:07: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Apr 19 15:16:08: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Apr 19 15:16:10: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Apr 19 15:16:11: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Apr 19 15:16:12: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Apr 19 15:16:13: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Apr 19 15:16:14: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Apr 19 15:16:18: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Apr 19 15:16:20: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Apr 19 15:16:21: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Apr 19 15:16:23: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Apr 19 15:16:24: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Apr 19 15:16:25: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Apr 19 15:16:26: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Apr 19 15:16:27: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Apr 19 15:16:28: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Apr 19 15:16:33: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Apr 19 15:16:35: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Apr 19 15:16:36: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Apr 19 15:16:37: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Apr 19 15:16:38: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Apr 19 15:16:39: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Apr 19 15:16:40: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Apr 19 15:16:41: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Apr 19 15:16:43: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Apr 19 15:16:44: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Apr 19 15:16:47: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Apr 19 15:16:48: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Apr 19 15:16:49: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Apr 19 15:16:50: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Apr 19 15:16:52: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Apr 19 15:16:53: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Apr 19 15:16:54: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Apr 19 15:16:55: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Apr 19 15:16:56: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Apr 19 15:16:57: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Apr 19 15:17:01: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Apr 19 15:17:02: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Apr 19 15:17:04: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Apr 19 15:17:05: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Apr 19 15:17:06: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Apr 19 15:17:07: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Apr 19 15:17:32: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Apr 19 15:17:34: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files Apr 19 16:52:57: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/e2856c1c-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES make: *** [cdrom:149: /usr/src/log/cdrom] Interrupt ... see detailed log in _build.*.log files Apr 26 18:38:52: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1db40541-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.5" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.5-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.5-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.XUtkmI/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1984 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 434 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043332 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.8529e-05 s, 42.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00960999 s, 307 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.05% done, estimate finish Sat Apr 26 18:42:54 2025 4.09% done, estimate finish Sat Apr 26 18:42:54 2025 6.13% done, estimate finish Sat Apr 26 18:42:54 2025 8.17% done, estimate finish Sat Apr 26 18:42:54 2025 10.22% done, estimate finish Sat Apr 26 18:42:54 2025 12.26% done, estimate finish Sat Apr 26 18:42:54 2025 14.31% done, estimate finish Sat Apr 26 18:42:54 2025 16.35% done, estimate finish Sat Apr 26 18:42:54 2025 18.39% done, estimate finish Sat Apr 26 18:42:54 2025 20.43% done, estimate finish Sat Apr 26 18:42:54 2025 22.48% done, estimate finish Sat Apr 26 18:42:54 2025 24.52% done, estimate finish Sat Apr 26 18:42:54 2025 26.56% done, estimate finish Sat Apr 26 18:42:54 2025 28.60% done, estimate finish Sat Apr 26 18:42:54 2025 30.65% done, estimate finish Sat Apr 26 18:42:54 2025 32.69% done, estimate finish Sat Apr 26 18:42:54 2025 34.74% done, estimate finish Sat Apr 26 18:42:54 2025 36.78% done, estimate finish Sat Apr 26 18:42:56 2025 38.82% done, estimate finish Sat Apr 26 18:42:56 2025 40.86% done, estimate finish Sat Apr 26 18:42:56 2025 42.91% done, estimate finish Sat Apr 26 18:42:56 2025 44.95% done, estimate finish Sat Apr 26 18:42:56 2025 46.99% done, estimate finish Sat Apr 26 18:42:56 2025 49.03% done, estimate finish Sat Apr 26 18:42:56 2025 51.08% done, estimate finish Sat Apr 26 18:42:55 2025 53.12% done, estimate finish Sat Apr 26 18:42:55 2025 55.17% done, estimate finish Sat Apr 26 18:42:55 2025 57.21% done, estimate finish Sat Apr 26 18:42:55 2025 59.25% done, estimate finish Sat Apr 26 18:42:55 2025 61.29% done, estimate finish Sat Apr 26 18:42:55 2025 63.34% done, estimate finish Sat Apr 26 18:42:55 2025 65.38% done, estimate finish Sat Apr 26 18:42:55 2025 67.42% done, estimate finish Sat Apr 26 18:42:55 2025 69.46% done, estimate finish Sat Apr 26 18:42:55 2025 71.51% done, estimate finish Sat Apr 26 18:42:55 2025 73.55% done, estimate finish Sat Apr 26 18:42:55 2025 75.60% done, estimate finish Sat Apr 26 18:42:55 2025 77.64% done, estimate finish Sat Apr 26 18:42:55 2025 79.68% done, estimate finish Sat Apr 26 18:42:55 2025 81.72% done, estimate finish Sat Apr 26 18:42:55 2025 83.77% done, estimate finish Sat Apr 26 18:42:55 2025 85.81% done, estimate finish Sat Apr 26 18:42:55 2025 87.85% done, estimate finish Sat Apr 26 18:42:55 2025 89.89% done, estimate finish Sat Apr 26 18:42:55 2025 91.94% done, estimate finish Sat Apr 26 18:42:55 2025 93.98% done, estimate finish Sat Apr 26 18:42:55 2025 96.03% done, estimate finish Sat Apr 26 18:42:55 2025 98.07% done, estimate finish Sat Apr 26 18:42:55 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 244539 Writing: Ending Padblock Start Block 244586 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 244736 extents written (478 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso Apr 26 18:43:01: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.3995 s, 388 MB/s losetup /dev/loop6 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop6 Checking that no-one is using this disk right now ... OK Disk /dev/loop6: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0xbe32bc53. /dev/loop6p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop6p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop6p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop6p4: Done. New situation: Disklabel type: dos Disk identifier: 0xbe32bc53 Device Boot Start End Sectors Size Id Type /dev/loop6p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop6p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop6p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop6 add map loop6p1 (252:1): 0 1040384 linear 7:6 8192 add map loop6p2 (252:2): 0 65536 linear 7:6 1048576 add map loop6p3 (252:3): 0 11319876 linear 7:6 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop6p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: cc4928b2-709f-4ef8-810e-fc5ddbab0922 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop6p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop6p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/14149841048576/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: e136906c-8f27-4766-bd2b-7e843db35175 Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop6p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop6p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop6p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop6p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.5-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop6p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.5-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.5-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.5-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop6p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop6 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop6p1 fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 130171/520192 blocks fsck.ext2 -f -y /dev/mapper/loop6p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p1: 631/130048 files (22.0% non-contiguous), 130171/520192 blocks zerofree /dev/mapper/loop6p3 fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25368/354112 files (0.1% non-contiguous), 531380/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop6p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop6p3: 25368/354112 files (0.1% non-contiguous), 531380/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop6 del devmap : loop6p1 del devmap : loop6p2 del devmap : loop6p3 losetup -d /dev/loop6 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0401066 s, 2.6 GB/s # Compress Image xz -8 -T0 --memory=22459MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory Apr 26 18:47:29: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.5 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.5/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22459MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.5/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) Apr 26 18:48:08: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' Apr 26 18:48:37: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' Apr 26 18:48:38: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' Apr 26 18:48:39: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' Apr 26 18:48:40: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' Apr 26 18:48:42: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx Apr 26 18:48:43: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' Apr 26 18:48:44: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' Apr 26 18:48:45: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' Apr 26 18:48:46: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' Apr 26 18:48:51: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' Apr 26 18:48:52: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' Apr 26 18:48:54: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' Apr 26 18:48:55: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' Apr 26 18:48:56: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc Apr 26 18:48:57: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' Apr 26 18:48:58: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' Apr 26 18:48:59: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' Apr 26 18:49:00: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' Apr 26 18:49:01: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' Apr 26 18:49:03: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' Apr 26 18:49:04: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' Apr 26 18:49:10: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' Apr 26 18:49:11: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' Apr 26 18:49:12: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' Apr 26 18:49:13: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' Apr 26 18:49:14: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' Apr 26 18:49:16: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' Apr 26 18:49:17: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' Apr 26 18:49:18: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' Apr 26 18:49:19: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' Apr 26 18:49:20: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' Apr 26 18:49:21: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' Apr 26 18:49:22: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' Apr 26 18:49:27: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' Apr 26 18:49:36: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' Apr 26 18:49:36: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' Apr 26 18:49:37: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' Apr 26 18:49:38: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' Apr 26 18:49:39: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' Apr 26 18:50:30: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' Apr 26 18:50:31: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' Apr 26 18:50:32: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' Apr 26 18:50:36: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' Apr 26 18:50:37: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' Apr 26 18:50:38: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' Apr 26 18:50:39: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' Apr 26 18:50:41: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' Apr 26 18:50:42: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' Apr 26 18:50:43: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip Apr 26 18:50:48: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' Apr 26 18:50:51: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' Apr 26 18:50:52: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' Apr 26 18:50:53: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' Apr 26 18:50:55: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc Apr 26 18:50:56: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' Apr 26 18:50:57: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 Apr 26 18:50:58: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' Apr 26 18:50:59: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' Apr 26 18:51:00: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' Apr 26 18:51:01: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav Apr 26 18:51:12: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' Apr 26 18:51:13: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' Apr 26 18:51:14: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' Apr 26 18:51:15: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' Apr 26 18:51:19: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' Apr 26 18:51:20: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' Apr 26 18:51:27: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' Apr 26 18:51:28: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' Apr 26 18:51:29: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters Apr 26 18:51:30: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' Apr 26 18:51:34: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' Apr 26 18:51:35: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt Apr 26 18:51:40: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' Apr 26 18:51:42: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' Apr 26 18:51:43: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups Apr 26 18:51:50: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' Apr 26 18:51:51: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' Apr 26 18:51:52: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' Apr 26 18:51:53: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' Apr 26 18:51:54: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' Apr 26 18:51:55: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' Apr 26 18:51:57: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' Apr 26 18:51:58: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' Apr 26 18:51:59: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' Apr 26 18:52:00: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' Apr 26 18:52:01: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' Apr 26 18:52:03: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' Apr 26 18:52:04: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' Apr 26 18:52:04: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' Apr 26 18:52:05: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess Apr 26 18:52:06: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' Apr 26 18:52:07: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' Apr 26 18:52:08: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' Apr 26 18:52:09: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' Apr 26 18:52:11: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' Apr 26 18:52:12: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' Apr 26 18:52:33: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' Apr 26 18:52:34: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' Apr 26 18:52:35: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' Apr 26 18:52:36: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' Apr 26 18:52:37: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' Apr 26 18:52:39: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' Apr 26 18:52:40: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' Apr 26 18:52:41: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' Apr 26 18:52:51: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' Apr 26 18:52:52: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' Apr 26 18:53:29: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' Apr 26 18:53:31: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' Apr 26 18:53:32: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' Apr 26 18:53:33: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' Apr 26 18:53:34: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' Apr 26 18:53:35: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' Apr 26 18:53:36: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' Apr 26 18:53:37: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' Apr 26 18:53:59: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' Apr 26 18:54:00: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' Apr 26 18:54:04: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl Apr 26 18:54:05: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop Apr 26 18:54:06: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' Apr 26 18:54:07: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' Apr 26 18:54:18: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' Apr 26 18:54:20: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' Apr 26 18:54:24: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' Apr 26 18:54:25: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail Apr 26 18:54:26: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' Apr 26 18:54:27: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' Apr 26 18:54:28: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' Apr 26 18:54:29: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' Apr 26 18:54:31: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' Apr 26 18:54:37: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' Apr 26 18:54:38: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' Apr 26 18:54:46: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' Apr 26 18:54:47: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' Apr 26 18:54:48: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' Apr 26 18:54:49: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' Apr 26 18:54:51: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' Apr 26 18:54:52: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' Apr 26 18:54:53: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' Apr 26 18:54:54: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' Apr 26 18:54:55: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' Apr 26 18:54:56: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' Apr 26 18:54:57: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' Apr 26 18:54:58: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' Apr 26 18:55:00: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' Apr 26 18:55:01: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' Apr 26 18:55:02: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' Apr 26 18:55:03: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' Apr 26 18:55:04: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' Apr 26 18:55:05: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' Apr 26 18:55:06: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' Apr 26 18:55:39: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' Apr 26 18:55:49: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' Apr 26 18:55:50: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' Apr 26 18:55:50: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' Apr 26 18:55:52: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' Apr 26 18:55:54: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript Apr 26 18:56:05: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' Apr 26 18:56:06: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' Apr 26 18:56:07: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' Apr 26 18:56:08: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus Apr 26 18:56:09: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' Apr 26 18:56:11: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' Apr 26 18:56:12: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' Apr 26 18:56:13: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' Apr 26 18:56:17: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' Apr 26 18:56:19: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' Apr 26 18:56:20: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' Apr 26 18:56:21: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame Apr 26 18:56:23: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' Apr 26 18:56:24: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' Apr 26 18:56:25: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' Apr 26 18:56:26: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice Apr 26 18:56:27: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' Apr 26 18:56:32: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' Apr 26 18:56:33: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' Apr 26 18:56:35: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' Apr 26 18:56:36: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' Apr 26 18:56:37: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' Apr 26 18:56:38: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' Apr 26 18:56:39: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' Apr 26 18:56:40: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' Apr 26 18:56:41: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf Apr 26 18:56:42: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' Apr 26 18:56:46: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' Apr 26 18:56:47: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' Apr 26 18:56:48: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' Apr 26 18:56:48: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' Apr 26 18:56:49: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' Apr 26 18:56:50: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' Apr 26 18:56:52: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' Apr 26 18:56:53: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' Apr 26 18:56:54: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' Apr 26 18:56:55: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' Apr 26 18:56:59: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' Apr 26 18:57:00: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' Apr 26 18:57:01: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' Apr 26 18:57:03: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' Apr 26 18:57:04: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' Apr 26 18:57:05: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.5/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.5/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic Apr 26 18:57:30: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' Apr 26 18:57:31: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES' ... see detailed log in _build.*.log files May 4 23:51:06: Building cdrom + cd /usr/src/lfs + make -f cdrom LFS_BASEDIR=/usr/src install # Update /etc/system-release, because the string might have changed # since stage2 has been executed.. echo "IPFire 2.29 (x86_64) - core184 Development Build: bpfire/1a9bdb32-dirty" > /etc/system-release # Create a directory to authorise the CDROM in rm -rf /tmp/cdrom && mkdir -p /tmp/cdrom # Clear mtab (prevents .journal problems) rm -vf /etc/mtab removed '/etc/mtab' ln -s /proc/self/mounts /etc/mtab # Create filelist for packaging. BUILDTARGET="x86_64-pc-linux-gnu" BUILD_ARCH="x86_64" KVER="6.12.26" \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/common \ > /tmp/ROOTFILES # Compress root filesystem # Reason for this tar+untar+tar is removing of entries listed two or more in src/ROOTFILES rm -rf /tmp/root && mkdir -p /tmp/root tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' \ --exclude='__pycache__' \ -C / --files-from=/tmp/ROOTFILES | tar --format=pax --acls --xattrs --xattrs-include='*' -x -C /tmp/root rm -f /tmp/ROOTFILES mkdir /tmp/root/sys cd /tmp/root && tar --format=pax --acls --xattrs --xattrs-include='*' -cf - * | zstd -T8 -19 --long > /tmp/cdrom/distro.img rm -rf /tmp/root # Other files touch /tmp/cdrom/ipfire-2.29-core184.media sed 's/VERSION/2.29/' /usr/src/config/cdrom/README.txt > /tmp/cdrom/README.txt cp /usr/src/doc/COPYING /tmp/cdrom/ # Install documentation mkdir -pv /tmp/cdrom/doc mkdir: created directory '/tmp/cdrom/doc' cp /usr/src/doc/{ChangeLog,packages-list.txt} /tmp/cdrom/doc mkdir -p /tmp/cdrom/boot/isolinux cp /boot/vmlinuz-6.12.26-ipfire /tmp/cdrom/boot/isolinux/vmlinuz dracut --force -a "installer" --strip /tmp/cdrom/boot/isolinux/instroot 6.12.26-ipfire dracut: Executing: /usr/bin/dracut --force -a installer --strip /tmp/cdrom/boot/isolinux/instroot 6.12.26-ipfire dracut: dracut module 'dash' will not be installed, because command 'dash' could not be found! dracut: dracut module 'mksh' will not be installed, because command 'mksh' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-ask-password' could not be found! dracut: dracut module 'systemd-ask-password' will not be installed, because command 'systemd-tty-ask-password-agent' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command 'coredumpctl' could not be found! dracut: dracut module 'systemd-coredump' will not be installed, because command '/systemd-coredump' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command 'hostnamectl' could not be found! dracut: dracut module 'systemd-hostnamed' will not be installed, because command '/systemd-hostnamed' could not be found! dracut: dracut module 'systemd' will not be installed, because command '/systemd' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/systemd-integritysetup' could not be found! dracut: dracut module 'systemd-integritysetup' will not be installed, because command '/system-generators/systemd-integritysetup-generator' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command 'journalctl' could not be found! dracut: dracut module 'systemd-journald' will not be installed, because command '/systemd-journald' could not be found! dracut: dracut module 'systemd-modules-load' will not be installed, because command '/systemd-modules-load' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command 'networkctl' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-network-generator' could not be found! dracut: dracut module 'systemd-networkd' will not be installed, because command '/systemd-networkd-wait-online' could not be found! dracut: dracut module 'systemd-repart' will not be installed, because command 'systemd-repart' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command 'resolvectl' could not be found! dracut: dracut module 'systemd-resolved' will not be installed, because command '/systemd-resolved' could not be found! dracut: dracut module 'systemd-rfkill' will not be installed, because command '/systemd-rfkill' could not be found! dracut: dracut module 'systemd-sysctl' will not be installed, because command '/systemd-sysctl' could not be found! dracut: dracut module 'systemd-sysext' will not be installed, because command 'systemd-sysext' could not be found! dracut: dracut module 'systemd-sysusers' will not be installed, because command 'systemd-sysusers' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command 'timedatectl' could not be found! dracut: dracut module 'systemd-timedated' will not be installed, because command '/systemd-timedated' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-timesyncd' could not be found! dracut: dracut module 'systemd-timesyncd' will not be installed, because command '/systemd-time-wait-sync' could not be found! dracut: dracut module 'systemd-tmpfiles' will not be installed, because command 'systemd-tmpfiles' could not be found! dracut: dracut module 'systemd-udevd' will not be installed, because command '/systemd-udevd' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/systemd-veritysetup' could not be found! dracut: dracut module 'systemd-veritysetup' will not be installed, because command '/system-generators/systemd-veritysetup-generator' could not be found! dracut: dracut module 'busybox' will not be installed, because command 'busybox' could not be found! dracut: dracut module 'dbus-broker' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'dbus-daemon' will not be installed, because command 'busctl' could not be found! dracut: dracut module 'rngd' depends on 'systemd', which can't be installed dracut: dracut module 'network-wicked' will not be installed, because command 'wicked' could not be found! dracut: 62bluetooth: Could not find any command of '/usr/lib/bluetooth/bluetoothd /usr/libexec/bluetooth/bluetoothd'! dracut: dracut module 'btrfs' will not be installed, because command 'btrfs' could not be found! dracut: 90crypt: Could not find any command of '/systemd-cryptsetup cryptsetup'! dracut: dracut module 'dmraid' will not be installed, because command 'dmraid' could not be found! dracut: dracut module 'multipath' will not be installed, because command 'multipath' could not be found! dracut: dracut module 'pcsc' will not be installed, because command 'pcscd' could not be found! dracut: dracut module 'tpm2-tss' will not be installed, because command 'tpm2' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoemon' could not be found! dracut: dracut module 'fcoe' will not be installed, because command 'fcoeadm' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'dcbtool' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'fipvlan' could not be found! dracut: dracut module 'fcoe-uefi' will not be installed, because command 'lldpad' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsi-iname' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsiadm' could not be found! dracut: dracut module 'iscsi' will not be installed, because command 'iscsid' could not be found! dracut: dracut module 'nbd' will not be installed, because command 'nbd-client' could not be found! dracut: dracut module 'nvmf' will not be installed, because command 'nvme' could not be found! dracut: dracut module 'biosdevname' will not be installed, because command 'biosdevname' could not be found! dracut: dracut module 'systemd-initrd' depends on 'systemd', which can't be installed dracut: dracut module 'dracut-systemd' depends on 'systemd-initrd', which can't be installed dracut: dracut module 'memstrack' will not be installed, because command 'memstrack' could not be found! dracut: memstrack is not available dracut: If you need to use rd.memdebug>=4, please install memstrack and procps-ng dracut: dracut module 'squash' will not be installed, because command 'mksquashfs' could not be found! dracut: dracut module 'squash' will not be installed, because command 'unsquashfs' could not be found! dracut: *** Including module: bash *** dracut: *** Including module: modsign *** dracut: *** Including module: i18n *** dracut: *** Including module: network-legacy *** mv: cannot stat '/var/tmp/dracut.2ZR5nq/initramfs/bin/arping': No such file or directory dracut: *** Including module: network *** dracut: *** Including module: dm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 60-persistent-storage-dm.rules dracut: Skipping udev rule: 55-dm.rules dracut: *** Including module: kernel-modules *** dracut: *** Including module: kernel-modules-extra *** dracut: *** Including module: kernel-network-modules *** dracut: *** Including module: lvm *** dracut: Skipping udev rule: 64-device-mapper.rules dracut: Skipping udev rule: 56-lvm.rules dracut: Skipping udev rule: 60-persistent-storage-lvm.rules dracut: *** Including module: mdraid *** dracut: Skipping udev rule: 64-md-raid.rules dracut: *** Including module: nvdimm *** dracut: *** Including module: qemu *** dracut: *** Including module: qemu-net *** dracut: *** Including module: cifs *** dracut: *** Including module: lunmask *** dracut: *** Including module: nfs *** dracut: *** Including module: resume *** dracut: *** Including module: rootfs-block *** dracut: *** Including module: terminfo *** dracut: *** Including module: udev-rules *** dracut: Skipping udev rule: 40-redhat.rules dracut: Skipping udev rule: 50-firmware.rules dracut: Skipping udev rule: 50-udev.rules dracut: Skipping program /bin/loginctl using in udev rule 71-seat.rules as it cannot be found dracut: Skipping udev rule: 91-permissions.rules dracut: Skipping udev rule: 80-drivers-modprobe.rules dracut: *** Including module: usrmount *** dracut: *** Including module: base *** dracut: *** Including module: fs-lib *** dracut: *** Including module: installer *** dracut: *** Including module: shutdown *** dracut: *** Including modules done *** dracut: *** Installing kernel module dependencies *** dracut: *** Installing kernel module dependencies done *** dracut: *** Resolving executable dependencies *** dracut: *** Resolving executable dependencies done *** dracut: *** Hardlinking files *** dracut: Mode: real dracut: Method: sha256 dracut: Files: 1985 dracut: Linked: 9 files dracut: Compared: 0 xattrs dracut: Compared: 430 files dracut: Saved: 1.11 MiB dracut: Duration: 0.043676 seconds dracut: *** Hardlinking files done *** dracut: *** Generating early-microcode cpio image *** dracut: *** Constructing AuthenticAMD.bin *** dracut: *** Constructing GenuineIntel.bin *** dracut: *** Store current command line parameters *** dracut: *** Stripping files *** dracut: *** Stripping files done *** dracut: *** Creating image file '/tmp/cdrom/boot/isolinux/instroot' *** dracut: *** Creating initramfs image file '/tmp/cdrom/boot/isolinux/instroot' done *** dd if=/dev/zero bs=1k count=2 > /tmp/cdrom/boot/isolinux/boot.catalog 2+0 records in 2+0 records out 2048 bytes (2.0 kB, 2.0 KiB) copied, 4.9673e-05 s, 41.2 MB/s cp /usr/src/config/syslinux/boot.png /tmp/cdrom/boot/isolinux/boot.png cp /usr/share/syslinux/isolinux.bin /tmp/cdrom/boot/isolinux/isolinux.bin cp /usr/share/hwdata/pci.ids /tmp/cdrom/boot/isolinux/pci.ids cp -vf /usr/share/syslinux/*.c32 /tmp/cdrom/boot/isolinux/ '/usr/share/syslinux/cat.c32' -> '/tmp/cdrom/boot/isolinux/cat.c32' '/usr/share/syslinux/chain.c32' -> '/tmp/cdrom/boot/isolinux/chain.c32' '/usr/share/syslinux/cmd.c32' -> '/tmp/cdrom/boot/isolinux/cmd.c32' '/usr/share/syslinux/cmenu.c32' -> '/tmp/cdrom/boot/isolinux/cmenu.c32' '/usr/share/syslinux/config.c32' -> '/tmp/cdrom/boot/isolinux/config.c32' '/usr/share/syslinux/cptime.c32' -> '/tmp/cdrom/boot/isolinux/cptime.c32' '/usr/share/syslinux/cpu.c32' -> '/tmp/cdrom/boot/isolinux/cpu.c32' '/usr/share/syslinux/cpuid.c32' -> '/tmp/cdrom/boot/isolinux/cpuid.c32' '/usr/share/syslinux/cpuidtest.c32' -> '/tmp/cdrom/boot/isolinux/cpuidtest.c32' '/usr/share/syslinux/debug.c32' -> '/tmp/cdrom/boot/isolinux/debug.c32' '/usr/share/syslinux/dhcp.c32' -> '/tmp/cdrom/boot/isolinux/dhcp.c32' '/usr/share/syslinux/dir.c32' -> '/tmp/cdrom/boot/isolinux/dir.c32' '/usr/share/syslinux/disk.c32' -> '/tmp/cdrom/boot/isolinux/disk.c32' '/usr/share/syslinux/dmi.c32' -> '/tmp/cdrom/boot/isolinux/dmi.c32' '/usr/share/syslinux/dmitest.c32' -> '/tmp/cdrom/boot/isolinux/dmitest.c32' '/usr/share/syslinux/elf.c32' -> '/tmp/cdrom/boot/isolinux/elf.c32' '/usr/share/syslinux/ethersel.c32' -> '/tmp/cdrom/boot/isolinux/ethersel.c32' '/usr/share/syslinux/gfxboot.c32' -> '/tmp/cdrom/boot/isolinux/gfxboot.c32' '/usr/share/syslinux/gpxecmd.c32' -> '/tmp/cdrom/boot/isolinux/gpxecmd.c32' '/usr/share/syslinux/hdt.c32' -> '/tmp/cdrom/boot/isolinux/hdt.c32' '/usr/share/syslinux/hexdump.c32' -> '/tmp/cdrom/boot/isolinux/hexdump.c32' '/usr/share/syslinux/host.c32' -> '/tmp/cdrom/boot/isolinux/host.c32' '/usr/share/syslinux/ifcpu.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu.c32' '/usr/share/syslinux/ifcpu64.c32' -> '/tmp/cdrom/boot/isolinux/ifcpu64.c32' '/usr/share/syslinux/ifmemdsk.c32' -> '/tmp/cdrom/boot/isolinux/ifmemdsk.c32' '/usr/share/syslinux/ifplop.c32' -> '/tmp/cdrom/boot/isolinux/ifplop.c32' '/usr/share/syslinux/kbdmap.c32' -> '/tmp/cdrom/boot/isolinux/kbdmap.c32' '/usr/share/syslinux/kontron_wdt.c32' -> '/tmp/cdrom/boot/isolinux/kontron_wdt.c32' '/usr/share/syslinux/ldlinux.c32' -> '/tmp/cdrom/boot/isolinux/ldlinux.c32' '/usr/share/syslinux/lfs.c32' -> '/tmp/cdrom/boot/isolinux/lfs.c32' '/usr/share/syslinux/libcom32.c32' -> '/tmp/cdrom/boot/isolinux/libcom32.c32' '/usr/share/syslinux/libgpl.c32' -> '/tmp/cdrom/boot/isolinux/libgpl.c32' '/usr/share/syslinux/liblua.c32' -> '/tmp/cdrom/boot/isolinux/liblua.c32' '/usr/share/syslinux/libmenu.c32' -> '/tmp/cdrom/boot/isolinux/libmenu.c32' '/usr/share/syslinux/libutil.c32' -> '/tmp/cdrom/boot/isolinux/libutil.c32' '/usr/share/syslinux/linux.c32' -> '/tmp/cdrom/boot/isolinux/linux.c32' '/usr/share/syslinux/ls.c32' -> '/tmp/cdrom/boot/isolinux/ls.c32' '/usr/share/syslinux/lua.c32' -> '/tmp/cdrom/boot/isolinux/lua.c32' '/usr/share/syslinux/mboot.c32' -> '/tmp/cdrom/boot/isolinux/mboot.c32' '/usr/share/syslinux/meminfo.c32' -> '/tmp/cdrom/boot/isolinux/meminfo.c32' '/usr/share/syslinux/menu.c32' -> '/tmp/cdrom/boot/isolinux/menu.c32' '/usr/share/syslinux/pci.c32' -> '/tmp/cdrom/boot/isolinux/pci.c32' '/usr/share/syslinux/pcitest.c32' -> '/tmp/cdrom/boot/isolinux/pcitest.c32' '/usr/share/syslinux/pmload.c32' -> '/tmp/cdrom/boot/isolinux/pmload.c32' '/usr/share/syslinux/poweroff.c32' -> '/tmp/cdrom/boot/isolinux/poweroff.c32' '/usr/share/syslinux/prdhcp.c32' -> '/tmp/cdrom/boot/isolinux/prdhcp.c32' '/usr/share/syslinux/pwd.c32' -> '/tmp/cdrom/boot/isolinux/pwd.c32' '/usr/share/syslinux/pxechn.c32' -> '/tmp/cdrom/boot/isolinux/pxechn.c32' '/usr/share/syslinux/reboot.c32' -> '/tmp/cdrom/boot/isolinux/reboot.c32' '/usr/share/syslinux/rosh.c32' -> '/tmp/cdrom/boot/isolinux/rosh.c32' '/usr/share/syslinux/sanboot.c32' -> '/tmp/cdrom/boot/isolinux/sanboot.c32' '/usr/share/syslinux/sdi.c32' -> '/tmp/cdrom/boot/isolinux/sdi.c32' '/usr/share/syslinux/sysdump.c32' -> '/tmp/cdrom/boot/isolinux/sysdump.c32' '/usr/share/syslinux/syslinux.c32' -> '/tmp/cdrom/boot/isolinux/syslinux.c32' '/usr/share/syslinux/vesa.c32' -> '/tmp/cdrom/boot/isolinux/vesa.c32' '/usr/share/syslinux/vesainfo.c32' -> '/tmp/cdrom/boot/isolinux/vesainfo.c32' '/usr/share/syslinux/vesamenu.c32' -> '/tmp/cdrom/boot/isolinux/vesamenu.c32' '/usr/share/syslinux/vpdtest.c32' -> '/tmp/cdrom/boot/isolinux/vpdtest.c32' '/usr/share/syslinux/whichsys.c32' -> '/tmp/cdrom/boot/isolinux/whichsys.c32' '/usr/share/syslinux/zzjson.c32' -> '/tmp/cdrom/boot/isolinux/zzjson.c32' sed -e "s/VERSION/2.29 - Core 184/g" \ /usr/src/config/syslinux/syslinux.cfg \ > /tmp/cdrom/boot/isolinux/isolinux.cfg # Install memtest cp /usr/lib/memtest86+/memtest.efi /tmp/cdrom/boot/isolinux/memtest cp /usr/share/ipfire-netboot/ipxe.lkrn /tmp/cdrom/boot/isolinux/netboot # Generate embedded GRUB configuration sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ /usr/src/config/cdrom/grub-efi.cfg > /tmp/grub-efi.cfg # Build a GRUB EFI image mkdir -pv /tmp/cdrom/EFI/BOOT mkdir: created directory '/tmp/cdrom/EFI' mkdir: created directory '/tmp/cdrom/EFI/BOOT' grub-mkimage \ --format=x86_64-efi \ --output=/tmp/cdrom/EFI/BOOT/bootx64.efi \ --config=/tmp/grub-efi.cfg \ --compression=xz \ --prefix=/EFI/BOOT \ $(for mod in all_video at_keyboard boot bitmap_scale cat chain configfile disk echo efi_gop efi_uga ext2 extcmd fat file font fxterm_menu gfxterm gfxmenu gfxterm_background gzio halt help iso9660 jpeg loadbios loadenv loopback linux ls memdisk minicmd nativedisk normal ntfs part_gpt part_msdos png probe reboot regexp search search_fs_file search_fs_uuid search_label tar test tga true usb_keyboard; do [ -f "/usr/lib/grub/x86_64-efi/${mod}.mod" ] && echo "${mod}"; done) # Install GRUB configuration mkdir -pv /tmp/cdrom/EFI/BOOT sed -e "s/NAME/IPFire/g" -e "s/VERSION/2.29/g" -e "s/ARCH/x86_64/g" \ < /usr/src/config/cdrom/grub.cfg > /tmp/cdrom/EFI/BOOT/grub.cfg # Create the EFI Eltorito image dd if=/dev/zero of=/tmp/cdrom/boot/isolinux/efiboot.img bs=1k count=2880 2880+0 records in 2880+0 records out 2949120 bytes (2.9 MB, 2.8 MiB) copied, 0.00630889 s, 467 MB/s mkdosfs -F 12 -n "IPFIRE_EFI" /tmp/cdrom/boot/isolinux/efiboot.img mkfs.fat 4.2 (2021-01-31) # Mount the EFI image mkdir -pv /tmp/efiboot.img mkdir: created directory '/tmp/efiboot.img' mount -o loop /tmp/cdrom/boot/isolinux/efiboot.img /tmp/efiboot.img # Copy the bootloader into the image mkdir -p /tmp/efiboot.img/EFI/BOOT cp -a /tmp/cdrom/EFI/BOOT/bootx64.efi \ /tmp/efiboot.img/EFI/BOOT/bootx64.efi # Cleanup umount /tmp/efiboot.img rm -rf /tmp/efiboot.img /tmp/grub-efi.cfg cd /tmp/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt mkdir -p /install/images cd /tmp/cdrom && mkisofs -J -r -v -A "IPFire 2.29 x86_64" -V "IPFire 2.29 x86_64" -no-emul-boot -boot-load-size 4 -boot-info-table -b boot/isolinux/isolinux.bin -c boot/isolinux/boot.catalog -eltorito-alt-boot -e boot/isolinux/efiboot.img -no-emul-boot -o /install/images/ipfire-2.29-core184-x86_64.iso . genisoimage 1.1.11 (Linux) Scanning . Scanning ./EFI Scanning ./EFI/BOOT Scanning ./boot Scanning ./boot/isolinux Excluded by match: ./boot/isolinux/boot.catalog Scanning ./doc Writing: Initial Padblock Start Block 0 Done with: Initial Padblock Block(s) 16 Writing: Primary Volume Descriptor Start Block 16 Done with: Primary Volume Descriptor Block(s) 1 Writing: Eltorito Volume Descriptor Start Block 17 Size of boot image is 4 sectors -> No emulation Size of boot image is 5760 sectors -> No emulation Done with: Eltorito Volume Descriptor Block(s) 1 Writing: Joliet Volume Descriptor Start Block 18 Done with: Joliet Volume Descriptor Block(s) 1 Writing: End Volume Descriptor Start Block 19 Done with: End Volume Descriptor Block(s) 1 Writing: Version block Start Block 20 Done with: Version block Block(s) 1 Writing: Path table Start Block 21 Done with: Path table Block(s) 4 Writing: Joliet path table Start Block 25 Done with: Joliet path table Block(s) 4 Writing: Directory tree Start Block 29 Done with: Directory tree Block(s) 10 Writing: Joliet directory tree Start Block 39 Done with: Joliet directory tree Block(s) 7 Writing: Directory tree cleanup Start Block 46 Done with: Directory tree cleanup Block(s) 0 Writing: Extension record Start Block 46 Done with: Extension record Block(s) 1 Writing: The File(s) Start Block 47 2.05% done, estimate finish Sun May 4 23:55:23 2025 4.09% done, estimate finish Sun May 4 23:55:23 2025 6.13% done, estimate finish Sun May 4 23:55:23 2025 8.17% done, estimate finish Sun May 4 23:55:23 2025 10.22% done, estimate finish Sun May 4 23:55:23 2025 12.26% done, estimate finish Sun May 4 23:55:23 2025 14.30% done, estimate finish Sun May 4 23:55:23 2025 16.34% done, estimate finish Sun May 4 23:55:23 2025 18.39% done, estimate finish Sun May 4 23:55:23 2025 20.43% done, estimate finish Sun May 4 23:55:23 2025 22.47% done, estimate finish Sun May 4 23:55:23 2025 24.51% done, estimate finish Sun May 4 23:55:23 2025 26.56% done, estimate finish Sun May 4 23:55:23 2025 28.60% done, estimate finish Sun May 4 23:55:23 2025 30.64% done, estimate finish Sun May 4 23:55:23 2025 32.68% done, estimate finish Sun May 4 23:55:23 2025 34.73% done, estimate finish Sun May 4 23:55:23 2025 36.77% done, estimate finish Sun May 4 23:55:23 2025 38.81% done, estimate finish Sun May 4 23:55:23 2025 40.85% done, estimate finish Sun May 4 23:55:23 2025 42.90% done, estimate finish Sun May 4 23:55:23 2025 44.94% done, estimate finish Sun May 4 23:55:23 2025 46.98% done, estimate finish Sun May 4 23:55:23 2025 49.02% done, estimate finish Sun May 4 23:55:23 2025 51.07% done, estimate finish Sun May 4 23:55:23 2025 53.11% done, estimate finish Sun May 4 23:55:23 2025 55.15% done, estimate finish Sun May 4 23:55:23 2025 57.19% done, estimate finish Sun May 4 23:55:23 2025 59.24% done, estimate finish Sun May 4 23:55:23 2025 61.28% done, estimate finish Sun May 4 23:55:23 2025 63.32% done, estimate finish Sun May 4 23:55:23 2025 65.36% done, estimate finish Sun May 4 23:55:23 2025 67.41% done, estimate finish Sun May 4 23:55:23 2025 69.45% done, estimate finish Sun May 4 23:55:23 2025 71.49% done, estimate finish Sun May 4 23:55:23 2025 73.53% done, estimate finish Sun May 4 23:55:23 2025 75.58% done, estimate finish Sun May 4 23:55:23 2025 77.62% done, estimate finish Sun May 4 23:55:23 2025 79.66% done, estimate finish Sun May 4 23:55:23 2025 81.70% done, estimate finish Sun May 4 23:55:23 2025 83.74% done, estimate finish Sun May 4 23:55:23 2025 85.79% done, estimate finish Sun May 4 23:55:23 2025 87.83% done, estimate finish Sun May 4 23:55:23 2025 89.87% done, estimate finish Sun May 4 23:55:23 2025 91.91% done, estimate finish Sun May 4 23:55:23 2025 93.96% done, estimate finish Sun May 4 23:55:23 2025 96.00% done, estimate finish Sun May 4 23:55:23 2025 98.04% done, estimate finish Sun May 4 23:55:23 2025 Total translation table size: 2048 Total rockridge attributes bytes: 7685 Total directory bytes: 18432 Path table size(bytes): 74 Done with: The File(s) Block(s) 244605 Writing: Ending Padblock Start Block 244652 Done with: Ending Padblock Block(s) 150 Max brk space used 22000 244802 extents written (478 MB) isohybrid --uefi /install/images/ipfire-2.29-core184-x86_64.iso May 4 23:55:29: Building flash-images + cd /usr/src/lfs + make -f flash-images LFS_BASEDIR=/usr/src install # Stop if /tmp/harddisk is still mounted mountpoint /tmp/harddisk && exit 1 || exit 0 mountpoint: /tmp/harddisk: No such file or directory rm -rf /tmp/image.img /tmp/harddisk && mkdir -p /tmp/harddisk # Allocate image on disk dd if=/dev/zero of=/tmp/image.img bs=512 count=$(( 8192 + 1040384 + 65536 + 11319876 )) 12433988+0 records in 12433988+0 records out 6366201856 bytes (6.4 GB, 5.9 GiB) copied, 16.6401 s, 383 MB/s losetup /dev/loop4 /tmp/image.img # Write Partition table echo -e "8192,1040384,L,*\n1048576,65536 ,U\n1114112,11319876,L\n" | sfdisk -uS /dev/loop4 Checking that no-one is using this disk right now ... OK Disk /dev/loop4: 5.93 GiB, 6366201856 bytes, 12433988 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes >>> Created a new DOS (MBR) disklabel with disk identifier 0x438a6caf. /dev/loop4p1: Created a new partition 1 of type 'Linux' and of size 508 MiB. /dev/loop4p2: Created a new partition 2 of type 'EFI (FAT-12/16/32)' and of size 32 MiB. /dev/loop4p3: Created a new partition 3 of type 'Linux' and of size 5.4 GiB. /dev/loop4p4: Done. New situation: Disklabel type: dos Disk identifier: 0x438a6caf Device Boot Start End Sectors Size Id Type /dev/loop4p1 * 8192 1048575 1040384 508M 83 Linux /dev/loop4p2 1048576 1114111 65536 32M ef EFI (FAT-12/16/32) /dev/loop4p3 1114112 12433987 11319876 5.4G 83 Linux The partition table has been altered. Calling ioctl() to re-read partition table. Re-reading the partition table failed.: Invalid argument The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8). Syncing disks. kpartx -v -a /dev/loop4 add map loop4p1 (252:1): 0 1040384 linear 7:4 8192 add map loop4p2 (252:2): 0 65536 linear 7:4 1048576 add map loop4p3 (252:3): 0 11319876 linear 7:4 1114112 # Format them mkfs.ext2 -F /dev/mapper/loop4p1 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/520192 done Creating filesystem with 520192 1k blocks and 130048 inodes Filesystem UUID: e21081c1-bbae-43c3-aa4a-aa0e49e1ee73 Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Allocating group tables: 0/64 done Writing inode tables: 0/64 done Writing superblocks and filesystem accounting information: 0/64 done mkfs.vfat /dev/mapper/loop4p2 mkfs.fat 4.2 (2021-01-31) mkfs.ext4 -O ^has_journal,extent -F /dev/mapper/loop4p3 mke2fs 1.46.5 (30-Dec-2021) Discarding device blocks: 0/1414984 done Creating filesystem with 1414984 4k blocks and 354112 inodes Filesystem UUID: 6eb2747f-827d-4e7c-b9fd-1ad03d68c58c Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Allocating group tables: 0/44 done Writing inode tables: 0/44 done Writing superblocks and filesystem accounting information: 0/44 done # Most systems that use Flashimages has no RTC at boot # so the interval check should disables tune2fs -i0 /dev/mapper/loop4p3 tune2fs 1.46.5 (30-Dec-2021) Setting interval between checks to 0 seconds # Mount root partition mount /dev/mapper/loop4p3 /tmp/harddisk # Mount boot partition mkdir -pv /tmp/harddisk/boot mkdir: created directory '/tmp/harddisk/boot' mount /dev/mapper/loop4p1 /tmp/harddisk/boot mkdir -pv /tmp/harddisk/boot/efi mkdir: created directory '/tmp/harddisk/boot/efi' mount /dev/mapper/loop4p2 /tmp/harddisk/boot/efi # Install IPFire tar --format=pax --acls --xattrs --xattrs-include='*' -x --zstd -C /tmp/harddisk/ -f /tmp/cdrom/distro.img touch /tmp/harddisk/lib/modules/6.12.26-ipfire/modules.dep mkdir /tmp/harddisk/proc mount --bind /proc /tmp/harddisk/proc mount --bind /dev /tmp/harddisk/dev mount --bind /sys /tmp/harddisk/sys chroot /tmp/harddisk /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Create /etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p1)" "/boot" \ "auto" "defaults,nodev,noexec,nosuid" 1 2 > /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p2)" "/boot/efi" \ "auto" "defaults" 1 2 >> /tmp/harddisk/etc/fstab printf "UUID=%s %-8s %-4s %-10s %d %d\n" "$(blkid -o value -s UUID /dev/mapper/loop4p3)" "/" \ "auto" "defaults" 1 1 >> /tmp/harddisk/etc/fstab printf "%s %-8s %-4s %-10s %d %d\n" "bpffs" "/sys/fs/bpf" \ "bpf" "defaults" 0 0 >> /tmp/harddisk/etc/fstab # backup defaults file cp /tmp/harddisk/etc/default/grub /tmp/harddisk/etc/default/grub.backup # Enable also serial console on GRUB echo "GRUB_TERMINAL=\"serial console\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_SERIAL_COMMAND=\"serial --unit=0 --speed=115200\"" >> /tmp/harddisk/etc/default/grub echo "GRUB_CMDLINE_LINUX=\"console=tty1 console=ttyS0,115200 rd.auto panic=10\"" >> /tmp/harddisk/etc/default/grub # Add additional entry for Serial console cp /usr/src/config/flash-images/grub/11_linux_scon \ /tmp/harddisk/etc/grub.d/ # Create configuration mkdir -pv /tmp/harddisk/boot/grub GRUB_FIRST_BOOT=true KERNEL_RELEASE="6.12.26-ipfire" chroot /tmp/harddisk \ grub-mkconfig -o /boot/grub/grub.cfg ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Generating grub configuration file ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.26-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.26-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found linux image: /boot/vmlinuz-6.12.26-ipfire ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Found initrd image: /boot/initramfs-6.12.26-ipfire.img ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding boot menu entry for UEFI Firmware Settings ... ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. done # Boot the first kernel by default chroot /tmp/harddisk grub-set-default 0 ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object '/tools_x86_64/lib/libpakfire_preload.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. # Insert the UUID because grub-mkconfig often fails to # detect that correctly sed -i /tmp/harddisk/boot/grub/grub.cfg \ -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$(blkid -o value -s UUID /dev/mapper/loop4p3)/g" # Install GRUB grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=/tmp/harddisk /dev/loop4 Installing for i386-pc platform. Installation finished. No error reported. # Install GRUB for EFI grub-install --target=x86_64-efi --removable --no-nvram \ --boot-directory=/tmp/harddisk/boot --efi-directory=/tmp/harddisk/boot/efi Installing for x86_64-efi platform. Installation finished. No error reported. # restore orginal defaults mv -f /tmp/harddisk/etc/default/grub.backup /tmp/harddisk/etc/default/grub rm -f /tmp/harddisk/etc/grub.d/11_linux_scon # Set ramdisk mode to automatic echo RAMDISK_MODE=2 > /tmp/harddisk/etc/sysconfig/ramdisk # Automatically resize the root partition to its maximum size at first boot touch /tmp/harddisk/.partresize # Unmount umount /tmp/harddisk/proc umount /tmp/harddisk/sys umount /tmp/harddisk/dev umount /tmp/harddisk/boot/efi umount /tmp/harddisk/boot umount /tmp/harddisk # zerofree the ext2 images to get better compression zerofree /dev/mapper/loop4p1 fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.2% non-contiguous), 130233/520192 blocks fsck.ext2 -f -y /dev/mapper/loop4p1 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p1: 631/130048 files (22.2% non-contiguous), 130233/520192 blocks zerofree /dev/mapper/loop4p3 fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25372/354112 files (0.1% non-contiguous), 531462/1414984 blocks fsck.ext4 -f -y /dev/mapper/loop4p3 e2fsck 1.46.5 (30-Dec-2021) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/mapper/loop4p3: 25372/354112 files (0.1% non-contiguous), 531462/1414984 blocks sleep 10 #Ubuntu compiling: allow time to automount/dismount kpartx -d -v /dev/loop4 del devmap : loop4p1 del devmap : loop4p2 del devmap : loop4p3 losetup -d /dev/loop4 # Add padding at the end of the image (to fix alignment issues if the image is # not copied to a block device) dd if=/dev/zero bs=1M count=100 >> /tmp/image.img 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 0.0384167 s, 2.7 GB/s # Compress Image xz -8 -T0 --memory=22459MiB < /tmp/image.img > /install/images/ipfire-2.29-core184-x86_64.img.xz rm -rf /tmp/image.img /tmp/harddisk /tmp/cdrom mv: cannot stat '/home/vincent/go/src/github.com/vincentmli/BPFire/build/install/images/*.bz2': No such file or directory May 4 23:59:49: Building core-updates + cd /usr/src/lfs + make -f core-updates LFS_BASEDIR=/usr/src install rm -rf /install/packages/package /tmp/* mkdir -p /install/packages/package eval $(cat /usr/src/config/rootfiles/core/184/meta) cat: /usr/src/config/rootfiles/core/184/meta: No such file or directory #Generate ROOTFILES from filelists BUILD_ARCH=x86_64 BUILDTARGET=x86_64-pc-linux-gnu KVER=6.12.26 \ /usr/src/src/scripts/archive.files \ /usr/src/config/rootfiles/core/184/filelists \ /usr/src/config/rootfiles/core/184/files \ /usr/src/config/rootfiles/core/184/files.x86_64 \ > /tmp/ROOTFILES.tmp #remove excluded files from ROOTFILES grep -f /usr/src/config/rootfiles/core/184/exclude -v /tmp/ROOTFILES.tmp > /tmp/ROOTFILES rm -rf /tmp/ROOTFILES.tmp #Change KVER to Kernelversion sed -e "s/KVER/6.12.26/g" -i /tmp/ROOTFILES #Remove doubled files with tar/untar/tar to save space tar --format=pax --acls --xattrs --xattrs-include='*' -c --exclude='proc/*' --exclude='tmp/ROOTFILES' --exclude='__pycache__' --exclude='#*' --exclude='dev/pts/*' \ --exclude-from=/usr/src/config/rootfiles/core/184/exclude \ -C / --files-from=/tmp/ROOTFILES -f /ipfire.tar mv -f /tmp/ROOTFILES /install/packages/package/ROOTFILES tar --format=pax --acls --xattrs --xattrs-include='*' -p --numeric-owner -x -C /tmp -f /ipfire.tar rm -f /ipfire.tar cd /tmp && XZ_OPT="-8 -T0 --memory=22459MiB" tar --format=pax --acls --xattrs --xattrs-include='*' -cJf /install/packages/package/files.tar.xz --format=pax --acls --xattrs --xattrs-include='*' * && rm -rf * cat /install/packages/package/ROOTFILES | grep -v "#" > /install/packages/package/ROOTFILES.tmp rm /install/packages/package/ROOTFILES mv /install/packages/package/ROOTFILES.tmp /install/packages/package/ROOTFILES #build package cp -f /usr/src/config/rootfiles/core/184/update.sh /install/packages/package chmod 755 /install/packages/package/update.sh #Change xxxKVERxxx to Kernelversion sed -e "s/xxxKVERxxx/6.12.26/g" -i /install/packages/package/update.sh cd /install/packages/package && tar cf ../core-upgrade-2.29-$(basename core/184).ipfire \ update.sh files.tar.xz ROOTFILES rm -rf /install/packages/package sed -e "s/NAME/core-upgrade/g" \ -e "s/SUMMARY/IPFire Core Update/g" \ -e "s/VER/2.29/g" \ -e "s/RELEASE/$(basename core/184)/g" \ -e "s/DEPS//g" \ -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-2.29-$(basename core/184).ipfire | awk '{ print $5 }'`/g" \ -e "s/SERVICES//g" \ < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$(basename core/184) May 5 00:00:28: Building samba samba-4.19.3.tar.gz checksum OK + cd /usr/src/lfs + make -f samba LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages/x86_64/samba' -> '/tmp/package-samba/ROOTFILES' May 5 00:00:57: Building python3-msgpack msgpack-1.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-msgpack LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-msgpack' -> '/tmp/package-python3-msgpack/ROOTFILES' May 5 00:00:59: Building python3-requests requests-2.28.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-requests LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-requests' -> '/tmp/package-python3-requests/ROOTFILES' May 5 00:01:00: Building python3-semantic-version semantic_version-2.10.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-semantic-version LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-semantic-version' -> '/tmp/package-python3-semantic-version/ROOTFILES' May 5 00:01:01: Building bird bird-2.14.tar.gz checksum OK + cd /usr/src/lfs + make -f bird LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bird' -> '/tmp/package-bird/ROOTFILES' May 5 00:01:02: Building nginx nginx-1.24.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nginx LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/nginx" ]; then cp -f /usr/src/src/paks/nginx/{,un}install.sh /usr/src/src/paks/nginx/update.sh /tmp/package-nginx; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-nginx; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/nginx; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-nginx/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//nginx' -> '/tmp/package-nginx/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-nginx/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-nginx/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-nginx/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-nginx/root && mkdir -p /tmp/package-nginx/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-nginx/ROOTFILES | tar -x -C /tmp/package-nginx/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-nginx/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-nginx/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-nginx/root # Remove any commented lines sed -i /tmp/package-nginx/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-nginx && tar cf /install/packages/nginx-1.24.0-15.ipfire * # Cleanup rm -rf /tmp/package-nginx # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A HTTP server and IMAP/POP3 proxy server"); sed -e "s/NAME/nginx/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.24.0/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/nginx-1.24.0-15.ipfire)/g" -e "s/SERVICES/nginx/g" < /usr/src/src/pakfire/meta > /install/packages/meta-nginx May 5 00:01:03: Building minicom minicom-2.9.tar.gz checksum OK + cd /usr/src/lfs + make -f minicom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minicom' -> '/tmp/package-minicom/ROOTFILES' May 5 00:01:04: Building libslirp libslirp-4.7.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libslirp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libslirp' -> '/tmp/package-libslirp/ROOTFILES' May 5 00:01:05: Building libshout libshout-2.4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f libshout LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libshout' -> '/tmp/package-libshout/ROOTFILES' May 5 00:01:07: Building postfix postfix-3.8.4.tar.gz checksum OK + cd /usr/src/lfs + make -f postfix LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//postfix' -> '/tmp/package-postfix/ROOTFILES' May 5 00:01:12: Building gnump3d gnump3d-3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f gnump3d LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gnump3d' -> '/tmp/package-gnump3d/ROOTFILES' May 5 00:01:13: Building guardian guardian-2.0.2.tar.gz checksum OK + cd /usr/src/lfs + make -f guardian LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//guardian' -> '/tmp/package-guardian/ROOTFILES' May 5 00:01:14: Building python3-trio trio-0.23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-trio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-trio' -> '/tmp/package-python3-trio/ROOTFILES' May 5 00:01:15: Building vdradmin vdradmin-am-3.6.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdradmin LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdradmin' -> '/tmp/package-vdradmin/ROOTFILES' May 5 00:01:16: Building libtalloc talloc-2.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libtalloc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libtalloc" ]; then cp -f /usr/src/src/paks/libtalloc/{,un}install.sh /usr/src/src/paks/libtalloc/update.sh /tmp/package-libtalloc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libtalloc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libtalloc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libtalloc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libtalloc' -> '/tmp/package-libtalloc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libtalloc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libtalloc/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-libtalloc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libtalloc/root && mkdir -p /tmp/package-libtalloc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libtalloc/ROOTFILES | tar -x -C /tmp/package-libtalloc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libtalloc/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libtalloc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libtalloc/root # Remove any commented lines sed -i /tmp/package-libtalloc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libtalloc && tar cf /install/packages/libtalloc-2.4.1-3.ipfire * # Cleanup rm -rf /tmp/package-libtalloc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Samba talloc Library"); sed -e "s/NAME/libtalloc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.1/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libtalloc-2.4.1-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libtalloc May 5 00:01:17: Building wavemon wavemon-0.9.5.tar.gz checksum OK + cd /usr/src/lfs + make -f wavemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wavemon' -> '/tmp/package-wavemon/ROOTFILES' May 5 00:01:18: Building mpfire + cd /usr/src/lfs + make -f mpfire LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpfire' -> '/tmp/package-mpfire/ROOTFILES' May 5 00:01:20: Building python3-colorama colorama-0.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-colorama LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-colorama' -> '/tmp/package-python3-colorama/ROOTFILES' May 5 00:01:21: Building tmux tmux-3.3a.tar.gz checksum OK + cd /usr/src/lfs + make -f tmux LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tmux' -> '/tmp/package-tmux/ROOTFILES' May 5 00:01:22: Building telnet netkit-telnet-0.17.tar.gz checksum OK telnet-client.tar.gz checksum OK + cd /usr/src/lfs + make -f telnet LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//telnet' -> '/tmp/package-telnet/ROOTFILES' May 5 00:01:23: Building nfs nfs-utils-2.6.4.tar.xz checksum OK + cd /usr/src/lfs + make -f nfs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nfs' -> '/tmp/package-nfs/ROOTFILES' May 5 00:01:24: Building oci-cli oci-cli-3.29.4.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-cli' -> '/tmp/package-oci-cli/ROOTFILES' May 5 00:01:30: Building perl-Date-Calc Date-Calc-6.4.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Calc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Calc' -> '/tmp/package-perl-Date-Calc/ROOTFILES' May 5 00:01:31: Building cifs-utils cifs-utils-7.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cifs-utils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cifs-utils' -> '/tmp/package-cifs-utils/ROOTFILES' May 5 00:01:33: Building rpcbind rpcbind-1.2.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f rpcbind LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rpcbind' -> '/tmp/package-rpcbind/ROOTFILES' May 5 00:01:34: Building python3-urllib3 urllib3-1.26.12.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-urllib3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-urllib3' -> '/tmp/package-python3-urllib3/ROOTFILES' May 5 00:01:35: Building swatch swatchdog-3.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f swatch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//swatch' -> '/tmp/package-swatch/ROOTFILES' May 5 00:01:36: Building libvorbis libvorbis-1.3.7.tar.xz checksum OK + cd /usr/src/lfs + make -f libvorbis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libvorbis' -> '/tmp/package-libvorbis/ROOTFILES' May 5 00:01:37: Building fmt fmt-10.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fmt LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fmt' -> '/tmp/package-fmt/ROOTFILES' May 5 00:01:38: Building hostapd hostap_2_10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f hostapd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//hostapd' -> '/tmp/package-hostapd/ROOTFILES' May 5 00:01:39: Building ltrace ltrace_0.7.3.orig.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ltrace LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ltrace' -> '/tmp/package-ltrace/ROOTFILES' May 5 00:01:41: Building libogg libogg-1.3.5.tar.xz checksum OK + cd /usr/src/lfs + make -f libogg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libogg' -> '/tmp/package-libogg/ROOTFILES' May 5 00:01:42: Building faad2 faad2-2_10_0.tar.gz checksum OK + cd /usr/src/lfs + make -f faad2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//faad2' -> '/tmp/package-faad2/ROOTFILES' May 5 00:01:43: Building dnsdist dnsdist-1.8.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f dnsdist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dnsdist' -> '/tmp/package-dnsdist/ROOTFILES' May 5 00:01:47: Building nmap nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f nmap LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nmap' -> '/tmp/package-nmap/ROOTFILES' May 5 00:01:56: Building python3-outcome outcome-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-outcome LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-outcome' -> '/tmp/package-python3-outcome/ROOTFILES' May 5 00:01:57: Building zabbix_agentd zabbix-6.0.22.tar.gz checksum OK + cd /usr/src/lfs + make -f zabbix_agentd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//zabbix_agentd' -> '/tmp/package-zabbix_agentd/ROOTFILES' May 5 00:01:58: Building perl-File-Tail File-Tail-1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-Tail LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-Tail' -> '/tmp/package-perl-File-Tail/ROOTFILES' May 5 00:02:00: Building python3-sortedcontainers sortedcontainers-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sortedcontainers LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sortedcontainers' -> '/tmp/package-python3-sortedcontainers/ROOTFILES' May 5 00:02:01: Building tshark wireshark-4.0.8.tar.xz checksum OK + cd /usr/src/lfs + make -f tshark LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tshark' -> '/tmp/package-tshark/ROOTFILES' May 5 00:02:50: Building nagios-plugins nagios-plugins-2.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios-plugins LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios-plugins' -> '/tmp/package-nagios-plugins/ROOTFILES' May 5 00:02:51: Building htop htop-3.3.0.tar.xz checksum OK + cd /usr/src/lfs + make -f htop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//htop' -> '/tmp/package-htop/ROOTFILES' May 5 00:02:52: Building freeradius freeradius-server-3.2.3.tar.bz2 checksum OK + cd /usr/src/lfs + make -f freeradius LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//freeradius' -> '/tmp/package-freeradius/ROOTFILES' May 5 00:02:56: Building avahi avahi-0.8.tar.gz checksum OK + cd /usr/src/lfs + make -f avahi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//avahi' -> '/tmp/package-avahi/ROOTFILES' May 5 00:02:58: Building lshw lshw-B.02.20.tar.gz checksum OK + cd /usr/src/lfs + make -f lshw LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lshw' -> '/tmp/package-lshw/ROOTFILES' May 5 00:02:59: Building python3-terminaltables terminaltables-3.1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-terminaltables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-terminaltables' -> '/tmp/package-python3-terminaltables/ROOTFILES' May 5 00:03:00: Building libdaemon libdaemon-0.14.tar.gz checksum OK + cd /usr/src/lfs + make -f libdaemon LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libdaemon' -> '/tmp/package-libdaemon/ROOTFILES' May 5 00:03:01: Building python3-rsa rsa-4.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-rsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-rsa' -> '/tmp/package-python3-rsa/ROOTFILES' May 5 00:03:02: Building speedtest-cli speedtest-cli-2.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f speedtest-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//speedtest-cli' -> '/tmp/package-speedtest-cli/ROOTFILES' May 5 00:03:03: Building hplip hplip-3.23.5.tar.gz checksum OK + cd /usr/src/lfs + make -f hplip LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/hplip" ]; then cp -f /usr/src/src/paks/hplip/{,un}install.sh /usr/src/src/paks/hplip/update.sh /tmp/package-hplip; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-hplip; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/hplip; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-hplip/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//hplip' -> '/tmp/package-hplip/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-hplip/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-hplip/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-hplip/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-hplip/root && mkdir -p /tmp/package-hplip/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-hplip/ROOTFILES | tar -x -C /tmp/package-hplip/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-hplip/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-hplip/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-hplip/root # Remove any commented lines sed -i /tmp/package-hplip/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-hplip && tar cf /install/packages/hplip-3.23.5-10.ipfire * # Cleanup rm -rf /tmp/package-hplip # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "HP's Printing, Scanning, and Faxing Software"); sed -e "s/NAME/hplip/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.23.5/g" -e "s/RELEASE/10/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/hplip-3.23.5-10.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-hplip May 5 00:03:08: Building nut nut-2.8.1.tar.gz checksum OK + cd /usr/src/lfs + make -f nut LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nut' -> '/tmp/package-nut/ROOTFILES' May 5 00:03:12: Building gptfdisk gptfdisk-1.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f gptfdisk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gptfdisk' -> '/tmp/package-gptfdisk/ROOTFILES' May 5 00:03:13: Building python3-pyparsing pyparsing-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyparsing LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyparsing' -> '/tmp/package-python3-pyparsing/ROOTFILES' May 5 00:03:14: Building alac alac-0.0.7.tar.gz checksum OK + cd /usr/src/lfs + make -f alac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alac' -> '/tmp/package-alac/ROOTFILES' May 5 00:03:15: Building lcdproc lcdproc-0e2ce9b.tar.gz checksum OK + cd /usr/src/lfs + make -f lcdproc LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lcdproc" ]; then cp -f /usr/src/src/paks/lcdproc/{,un}install.sh /usr/src/src/paks/lcdproc/update.sh /tmp/package-lcdproc; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lcdproc; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lcdproc; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lcdproc/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lcdproc' -> '/tmp/package-lcdproc/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lcdproc/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lcdproc/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-lcdproc/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lcdproc/root && mkdir -p /tmp/package-lcdproc/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lcdproc/ROOTFILES | tar -x -C /tmp/package-lcdproc/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lcdproc/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-lcdproc/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lcdproc/root # Remove any commented lines sed -i /tmp/package-lcdproc/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lcdproc && tar cf /install/packages/lcdproc-0e2ce9b-5.ipfire * # Cleanup rm -rf /tmp/package-lcdproc # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Daemon capable of showing info on LCD displays"); sed -e "s/NAME/lcdproc/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0e2ce9b/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lcdproc-0e2ce9b-5.ipfire)/g" -e "s/SERVICES/lcdproc/g" < /usr/src/src/pakfire/meta > /install/packages/meta-lcdproc May 5 00:03:16: Building python3-idna idna-3.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-idna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-idna' -> '/tmp/package-python3-idna/ROOTFILES' May 5 00:03:17: Building iperf3 iperf-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf3 LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iperf3" ]; then cp -f /usr/src/src/paks/iperf3/{,un}install.sh /usr/src/src/paks/iperf3/update.sh /tmp/package-iperf3; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iperf3; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iperf3; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iperf3/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iperf3' -> '/tmp/package-iperf3/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iperf3/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iperf3/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-iperf3/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iperf3/root && mkdir -p /tmp/package-iperf3/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iperf3/ROOTFILES | tar -x -C /tmp/package-iperf3/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iperf3/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-iperf3/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iperf3/root # Remove any commented lines sed -i /tmp/package-iperf3/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iperf3 && tar cf /install/packages/iperf3-3.16-7.ipfire * # Cleanup rm -rf /tmp/package-iperf3 # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A tool to measure network performance"); sed -e "s/NAME/iperf3/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.16/g" -e "s/RELEASE/7/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iperf3-3.16-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iperf3 May 5 00:03:18: Building python3-typing-extensions typing_extensions-4.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-typing-extensions LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-typing-extensions' -> '/tmp/package-python3-typing-extensions/ROOTFILES' May 5 00:03:20: Building python3-sniffio sniffio-1.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-sniffio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-sniffio' -> '/tmp/package-python3-sniffio/ROOTFILES' May 5 00:03:21: Building socat socat-1.7.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f socat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//socat' -> '/tmp/package-socat/ROOTFILES' May 5 00:03:22: Building clamav clamav-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f clamav LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/clamav" ]; then cp -f /usr/src/src/paks/clamav/{,un}install.sh /usr/src/src/paks/clamav/update.sh /tmp/package-clamav; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-clamav; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/clamav; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-clamav/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//clamav' -> '/tmp/package-clamav/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-clamav/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-clamav/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-clamav/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-clamav/root && mkdir -p /tmp/package-clamav/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-clamav/ROOTFILES | tar -x -C /tmp/package-clamav/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-clamav/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-clamav/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-clamav/root # Remove any commented lines sed -i /tmp/package-clamav/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-clamav && tar cf /install/packages/clamav-1.2.1-70.ipfire * # Cleanup rm -rf /tmp/package-clamav # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Antivirus Toolkit"); sed -e "s/NAME/clamav/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.2.1/g" -e "s/RELEASE/70/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/clamav-1.2.1-70.ipfire)/g" -e "s/SERVICES/clamav/g" < /usr/src/src/pakfire/meta > /install/packages/meta-clamav May 5 00:03:32: Building nagios_nrpe nrpe-4.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f nagios_nrpe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nagios_nrpe' -> '/tmp/package-nagios_nrpe/ROOTFILES' May 5 00:03:33: Building monit monit-5.33.0.tar.gz checksum OK + cd /usr/src/lfs + make -f monit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//monit' -> '/tmp/package-monit/ROOTFILES' May 5 00:03:34: Building ddrescue ddrescue-1.26.tar.lz checksum OK + cd /usr/src/lfs + make -f ddrescue LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ddrescue' -> '/tmp/package-ddrescue/ROOTFILES' May 5 00:03:35: Building gutenprint gutenprint-5.3.4.tar.xz checksum OK + cd /usr/src/lfs + make -f gutenprint LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//gutenprint' -> '/tmp/package-gutenprint/ROOTFILES' May 5 00:03:40: Building python3-packaging packaging-23.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-packaging LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-packaging' -> '/tmp/package-python3-packaging/ROOTFILES' May 5 00:03:41: Building epson-inkjet-printer-escpr epson-inkjet-printer-escpr-1.7.23-1lsb3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f epson-inkjet-printer-escpr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//epson-inkjet-printer-escpr' -> '/tmp/package-epson-inkjet-printer-escpr/ROOTFILES' May 5 00:03:46: Building perl-Net-IP Net-IP-1.26.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-IP LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-IP' -> '/tmp/package-perl-Net-IP/ROOTFILES' May 5 00:03:47: Building sdl2 SDL2-2.28.5.tar.gz checksum OK + cd /usr/src/lfs + make -f sdl2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sdl2' -> '/tmp/package-sdl2/ROOTFILES' May 5 00:03:48: Building cups-filters cups-filters-1.28.16.tar.xz checksum OK + cd /usr/src/lfs + make -f cups-filters LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-filters" ]; then cp -f /usr/src/src/paks/cups-filters/{,un}install.sh /usr/src/src/paks/cups-filters/update.sh /tmp/package-cups-filters; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-filters; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-filters; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-filters/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-filters' -> '/tmp/package-cups-filters/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-filters/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-filters/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-cups-filters/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-filters/root && mkdir -p /tmp/package-cups-filters/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-filters/ROOTFILES | tar -x -C /tmp/package-cups-filters/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-filters/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups-filters/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-filters/root # Remove any commented lines sed -i /tmp/package-cups-filters/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-filters && tar cf /install/packages/cups-filters-1.28.16-12.ipfire * # Cleanup rm -rf /tmp/package-cups-filters # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-filters/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.28.16/g" -e "s/RELEASE/12/g" -e "s/DEPS/cups ghostscript/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-filters-1.28.16-12.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-filters May 5 00:03:49: Building 7zip p7zip-17.05.tar.gz checksum OK + cd /usr/src/lfs + make -f 7zip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//7zip' -> '/tmp/package-7zip/ROOTFILES' May 5 00:03:53: Building bwm-ng bwm-ng-0.6.1-f54b3fa.tar.xz checksum OK + cd /usr/src/lfs + make -f bwm-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bwm-ng' -> '/tmp/package-bwm-ng/ROOTFILES' May 5 00:03:55: Building libvirt libvirt-10.0.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libvirt LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libvirt" ]; then cp -f /usr/src/src/paks/libvirt/{,un}install.sh /usr/src/src/paks/libvirt/update.sh /tmp/package-libvirt; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libvirt; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libvirt; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libvirt/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libvirt' -> '/tmp/package-libvirt/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libvirt/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libvirt/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-libvirt/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libvirt/root && mkdir -p /tmp/package-libvirt/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libvirt/ROOTFILES | tar -x -C /tmp/package-libvirt/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libvirt/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libvirt/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libvirt/root # Remove any commented lines sed -i /tmp/package-libvirt/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libvirt && tar cf /install/packages/libvirt-10.0.0-34.ipfire * # Cleanup rm -rf /tmp/package-libvirt # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Server side daemon and supporting files for libvirt"); sed -e "s/NAME/libvirt/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.0.0/g" -e "s/RELEASE/34/g" -e "s/DEPS/ebtables libpciaccess libyajl ncat qemu/g" -e "s/SIZE/$(stat --format=%s /install/packages/libvirt-10.0.0-34.ipfire)/g" -e "s/SERVICES/libvirtd virtlogd/g" < /usr/src/src/pakfire/meta > /install/packages/meta-libvirt May 5 00:04:00: Building vdr_dvbapi vdr-plugin-dvbapi-2.2.5.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_dvbapi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_dvbapi' -> '/tmp/package-vdr_dvbapi/ROOTFILES' May 5 00:04:01: Building fping fping-5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f fping LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fping' -> '/tmp/package-fping/ROOTFILES' May 5 00:04:02: Building cups cups-2.4.6-source.tar.gz checksum OK + cd /usr/src/lfs + make -f cups LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups" ]; then cp -f /usr/src/src/paks/cups/{,un}install.sh /usr/src/src/paks/cups/update.sh /tmp/package-cups; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups' -> '/tmp/package-cups/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-cups/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups/root && mkdir -p /tmp/package-cups/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups/ROOTFILES | tar -x -C /tmp/package-cups/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups/root # Remove any commented lines sed -i /tmp/package-cups/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups && tar cf /install/packages/cups-2.4.6-38.ipfire * # Cleanup rm -rf /tmp/package-cups # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Common UNIX Printing System"); sed -e "s/NAME/cups/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.4.6/g" -e "s/RELEASE/38/g" -e "s/DEPS/avahi cups-filters dbus ghostscript libexif/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-2.4.6-38.ipfire)/g" -e "s/SERVICES/cups/g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups May 5 00:04:08: Building python3-pyfuse3 pyfuse3-3.3.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyfuse3 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyfuse3' -> '/tmp/package-python3-pyfuse3/ROOTFILES' May 5 00:04:09: Building flashrom flashrom-v1.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f flashrom LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flashrom' -> '/tmp/package-flashrom/ROOTFILES' May 5 00:04:10: Building soxr soxr-0.1.3-Source.tar.xz checksum OK + cd /usr/src/lfs + make -f soxr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//soxr' -> '/tmp/package-soxr/ROOTFILES' May 5 00:04:12: Building mtr mtr-0.95.tar.gz checksum OK + cd /usr/src/lfs + make -f mtr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mtr' -> '/tmp/package-mtr/ROOTFILES' May 5 00:04:13: Building python3-async_generator async_generator-1.10.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-async_generator LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-async_generator' -> '/tmp/package-python3-async_generator/ROOTFILES' May 5 00:04:14: Building make make-4.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f make LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//make' -> '/tmp/package-make/ROOTFILES' May 5 00:04:15: Building rsnapshot rsnapshot-1.4.5.tar.gz checksum OK + cd /usr/src/lfs + make -f rsnapshot LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsnapshot' -> '/tmp/package-rsnapshot/ROOTFILES' May 5 00:04:16: Building observium-agent observium-community-23.1.tar.gz checksum OK + cd /usr/src/lfs + make -f observium-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//observium-agent' -> '/tmp/package-observium-agent/ROOTFILES' May 5 00:04:18: Building perl-Authen-SASL Authen-SASL-2.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Authen-SASL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Authen-SASL' -> '/tmp/package-perl-Authen-SASL/ROOTFILES' May 5 00:04:19: Building libexif libexif-0.6.24.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libexif LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libexif' -> '/tmp/package-libexif/ROOTFILES' May 5 00:04:20: Building watchdog watchdog-5.16.tar.gz checksum OK + cd /usr/src/lfs + make -f watchdog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//watchdog' -> '/tmp/package-watchdog/ROOTFILES' May 5 00:04:21: Building python3-pyasn1 pyasn1-0.4.8.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pyasn1 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pyasn1' -> '/tmp/package-python3-pyasn1/ROOTFILES' May 5 00:04:22: Building firmware-update firmware-update-20210107.tar.gz checksum OK + cd /usr/src/lfs + make -f firmware-update LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//firmware-update' -> '/tmp/package-firmware-update/ROOTFILES' May 5 00:04:22: Building stress stress-1.0.7.tar.bz2 checksum OK + cd /usr/src/lfs + make -f stress LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stress' -> '/tmp/package-stress/ROOTFILES' May 5 00:04:23: Building libpciaccess libpciaccess-0.17.tar.xz checksum OK + cd /usr/src/lfs + make -f libpciaccess LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libpciaccess" ]; then cp -f /usr/src/src/paks/libpciaccess/{,un}install.sh /usr/src/src/paks/libpciaccess/update.sh /tmp/package-libpciaccess; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libpciaccess; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libpciaccess; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libpciaccess/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libpciaccess' -> '/tmp/package-libpciaccess/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libpciaccess/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libpciaccess/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-libpciaccess/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libpciaccess/root && mkdir -p /tmp/package-libpciaccess/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libpciaccess/ROOTFILES | tar -x -C /tmp/package-libpciaccess/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libpciaccess/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libpciaccess/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libpciaccess/root # Remove any commented lines sed -i /tmp/package-libpciaccess/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libpciaccess && tar cf /install/packages/libpciaccess-0.17-3.ipfire * # Cleanup rm -rf /tmp/package-libpciaccess # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Generic PCI access library"); sed -e "s/NAME/libpciaccess/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.17/g" -e "s/RELEASE/3/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libpciaccess-0.17-3.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libpciaccess May 5 00:04:24: Building perl-MIME-Base64 MIME-Base64-3.16.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-MIME-Base64 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-MIME-Base64' -> '/tmp/package-perl-MIME-Base64/ROOTFILES' May 5 00:04:26: Building wio + cd /usr/src/lfs + make -f wio LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//wio' -> '/tmp/package-wio/ROOTFILES' May 5 00:04:27: Building apcupsd apcupsd-3.14.14.tar.gz checksum OK + cd /usr/src/lfs + make -f apcupsd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//apcupsd' -> '/tmp/package-apcupsd/ROOTFILES' May 5 00:04:28: Building python3-cffi cffi-1.15.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cffi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cffi' -> '/tmp/package-python3-cffi/ROOTFILES' May 5 00:04:29: Building perl-gettext perl-gettext-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-gettext LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-gettext' -> '/tmp/package-perl-gettext/ROOTFILES' May 5 00:04:30: Building python3-botocore botocore-1.27.89.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-botocore LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-botocore' -> '/tmp/package-python3-botocore/ROOTFILES' May 5 00:04:51: Building perl-Parse-Yapp Parse-Yapp-1.21.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Parse-Yapp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Parse-Yapp' -> '/tmp/package-perl-Parse-Yapp/ROOTFILES' May 5 00:04:52: Building python3-setuptools setuptools-67.5.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-setuptools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-setuptools' -> '/tmp/package-python3-setuptools/ROOTFILES' May 5 00:04:54: Building cpufrequtils cpufrequtils-008.tar.bz2 checksum OK + cd /usr/src/lfs + make -f cpufrequtils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//cpufrequtils' -> '/tmp/package-cpufrequtils/ROOTFILES' May 5 00:04:55: Building python3-charset-normalizer charset-normalizer-2.1.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-charset-normalizer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-charset-normalizer' -> '/tmp/package-python3-charset-normalizer/ROOTFILES' May 5 00:04:56: Building libusbredir usbredir-0.13.0.tar.xz checksum OK + cd /usr/src/lfs + make -f libusbredir LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libusbredir' -> '/tmp/package-libusbredir/ROOTFILES' May 5 00:04:57: Building xinetd xinetd-2.3.15.4.tar.xz checksum OK + cd /usr/src/lfs + make -f xinetd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xinetd' -> '/tmp/package-xinetd/ROOTFILES' May 5 00:04:58: Building dbus dbus-1.14.10.tar.xz checksum OK + cd /usr/src/lfs + make -f dbus LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dbus' -> '/tmp/package-dbus/ROOTFILES' May 5 00:04:59: Building ffmpeg ffmpeg-6.0.tar.xz checksum OK + cd /usr/src/lfs + make -f ffmpeg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ffmpeg' -> '/tmp/package-ffmpeg/ROOTFILES' May 5 00:05:09: Building python3-flit flit-3.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-flit LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-flit' -> '/tmp/package-python3-flit/ROOTFILES' May 5 00:05:11: Building amazon-ssm-agent amazon-ssm-agent-3.2.582.0.tar.gz checksum OK + cd /usr/src/lfs + make -f amazon-ssm-agent LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//amazon-ssm-agent' -> '/tmp/package-amazon-ssm-agent/ROOTFILES' May 5 00:05:47: Building libmad libmad-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libmad LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmad' -> '/tmp/package-libmad/ROOTFILES' May 5 00:05:48: Building perl-inotify2 Linux-Inotify2-1.22.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-inotify2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-inotify2' -> '/tmp/package-perl-inotify2/ROOTFILES' May 5 00:05:49: Building traceroute traceroute-2.1.2.tar.gz checksum OK + cd /usr/src/lfs + make -f traceroute LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//traceroute' -> '/tmp/package-traceroute/ROOTFILES' May 5 00:05:50: Building vdr_streamdev vdr-plugin-streamdev-0.6.3.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_streamdev LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_streamdev' -> '/tmp/package-vdr_streamdev/ROOTFILES' May 5 00:05:51: Building python3-jmespath jmespath-1.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-jmespath LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-jmespath' -> '/tmp/package-python3-jmespath/ROOTFILES' May 5 00:05:52: Building python3-yaml PyYAML-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-yaml LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-yaml' -> '/tmp/package-python3-yaml/ROOTFILES' May 5 00:05:54: Building sslh sslh-1.22c.tar.gz checksum OK + cd /usr/src/lfs + make -f sslh LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sslh' -> '/tmp/package-sslh/ROOTFILES' May 5 00:05:55: Building oci-python-sdk oci-python-sdk-2.107.0.tar.gz checksum OK + cd /usr/src/lfs + make -f oci-python-sdk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//oci-python-sdk' -> '/tmp/package-oci-python-sdk/ROOTFILES' May 5 00:06:15: Building perl-File-ReadBackwards File-ReadBackwards-1.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-File-ReadBackwards LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-File-ReadBackwards' -> '/tmp/package-perl-File-ReadBackwards/ROOTFILES' May 5 00:06:16: Building perl-Date-Manip Date-Manip-6.86.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Date-Manip LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Date-Manip' -> '/tmp/package-perl-Date-Manip/ROOTFILES' May 5 00:06:20: Building libyajl libyajl-2.1.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libyajl LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/libyajl" ]; then cp -f /usr/src/src/paks/libyajl/{,un}install.sh /usr/src/src/paks/libyajl/update.sh /tmp/package-libyajl; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-libyajl; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/libyajl; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-libyajl/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//libyajl' -> '/tmp/package-libyajl/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-libyajl/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-libyajl/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-libyajl/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-libyajl/root && mkdir -p /tmp/package-libyajl/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-libyajl/ROOTFILES | tar -x -C /tmp/package-libyajl/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-libyajl/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-libyajl/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-libyajl/root # Remove any commented lines sed -i /tmp/package-libyajl/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-libyajl && tar cf /install/packages/libyajl-2.1.0-1.ipfire * # Cleanup rm -rf /tmp/package-libyajl # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Yet Another JSON Library"); sed -e "s/NAME/libyajl/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/2.1.0/g" -e "s/RELEASE/1/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/libyajl-2.1.0-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-libyajl May 5 00:06:21: Building iotop iotop-1.22.tar.xz checksum OK + cd /usr/src/lfs + make -f iotop LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/iotop" ]; then cp -f /usr/src/src/paks/iotop/{,un}install.sh /usr/src/src/paks/iotop/update.sh /tmp/package-iotop; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-iotop; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/iotop; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-iotop/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//iotop' -> '/tmp/package-iotop/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-iotop/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-iotop/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-iotop/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-iotop/root && mkdir -p /tmp/package-iotop/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-iotop/ROOTFILES | tar -x -C /tmp/package-iotop/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-iotop/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-iotop/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-iotop/root # Remove any commented lines sed -i /tmp/package-iotop/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-iotop && tar cf /install/packages/iotop-1.22-5.ipfire * # Cleanup rm -rf /tmp/package-iotop # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Top Like UI to Show Per-Process I/O Going on"); sed -e "s/NAME/iotop/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.22/g" -e "s/RELEASE/5/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/iotop-1.22-5.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-iotop May 5 00:06:23: Building ncdu ncdu-1.18.1.tar.gz checksum OK + cd /usr/src/lfs + make -f ncdu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncdu' -> '/tmp/package-ncdu/ROOTFILES' May 5 00:06:24: Building icinga icinga-1.11.4.tar.gz checksum OK + cd /usr/src/lfs + make -f icinga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//icinga' -> '/tmp/package-icinga/ROOTFILES' May 5 00:06:35: Building python3-attrs attrs-23.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-attrs LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-attrs' -> '/tmp/package-python3-attrs/ROOTFILES' May 5 00:06:36: Building netsnmpd net-snmp-5.9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f netsnmpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netsnmpd' -> '/tmp/package-netsnmpd/ROOTFILES' May 5 00:06:40: Building rsync rsync-3.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f rsync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rsync' -> '/tmp/package-rsync/ROOTFILES' May 5 00:06:41: Building fetchmail fetchmail-6.4.36.tar.xz checksum OK + cd /usr/src/lfs + make -f fetchmail LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/fetchmail" ]; then cp -f /usr/src/src/paks/fetchmail/{,un}install.sh /usr/src/src/paks/fetchmail/update.sh /tmp/package-fetchmail; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-fetchmail; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/fetchmail; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-fetchmail/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//fetchmail' -> '/tmp/package-fetchmail/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-fetchmail/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-fetchmail/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-fetchmail/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-fetchmail/root && mkdir -p /tmp/package-fetchmail/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-fetchmail/ROOTFILES | tar -x -C /tmp/package-fetchmail/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-fetchmail/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-fetchmail/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-fetchmail/root # Remove any commented lines sed -i /tmp/package-fetchmail/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-fetchmail && tar cf /install/packages/fetchmail-6.4.36-15.ipfire * # Cleanup rm -rf /tmp/package-fetchmail # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Full-Featured POP and IMAP Mail Retrieval Daemon"); sed -e "s/NAME/fetchmail/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/6.4.36/g" -e "s/RELEASE/15/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/fetchmail-6.4.36-15.ipfire)/g" -e "s/SERVICES/fetchmail/g" < /usr/src/src/pakfire/meta > /install/packages/meta-fetchmail May 5 00:06:42: Building taglib taglib-1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f taglib LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//taglib' -> '/tmp/package-taglib/ROOTFILES' May 5 00:06:44: Building rng-tools rng-tools-6.16.tar.gz checksum OK + cd /usr/src/lfs + make -f rng-tools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//rng-tools' -> '/tmp/package-rng-tools/ROOTFILES' May 5 00:06:45: Building iftop iftop-1.0pre4.tar.gz checksum OK + cd /usr/src/lfs + make -f iftop LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iftop' -> '/tmp/package-iftop/ROOTFILES' May 5 00:06:46: Building pmacct pmacct-5a5e272.tar.gz checksum OK + cd /usr/src/lfs + make -f pmacct LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pmacct' -> '/tmp/package-pmacct/ROOTFILES' May 5 00:06:47: Building alsa alsa-lib-1.2.10.tar.bz2 checksum OK alsa-utils-1.2.10.tar.bz2 checksum OK alsa-firmware-1.2.4.tar.bz2 checksum OK alsa-ucm-conf-1.2.10.tar.bz2 checksum OK + cd /usr/src/lfs + make -f alsa LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//alsa' -> '/tmp/package-alsa/ROOTFILES' May 5 00:06:53: Building w_scan w_scan-20170107.tar.bz2 checksum OK + cd /usr/src/lfs + make -f w_scan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//w_scan' -> '/tmp/package-w_scan/ROOTFILES' May 5 00:06:54: Building tor tor-0.4.8.10.tar.gz checksum OK + cd /usr/src/lfs + make -f tor LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tor' -> '/tmp/package-tor/ROOTFILES' May 5 00:07:02: Building python3-pytz pytz-2022.4.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-pytz LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-pytz' -> '/tmp/package-python3-pytz/ROOTFILES' May 5 00:07:04: Building ebtables ebtables-2.0.11.tar.gz checksum OK + cd /usr/src/lfs + make -f ebtables LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ebtables' -> '/tmp/package-ebtables/ROOTFILES' May 5 00:07:05: Building mdns-repeater mdns-repeater-1.11.tar.gz checksum OK + cd /usr/src/lfs + make -f mdns-repeater LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mdns-repeater' -> '/tmp/package-mdns-repeater/ROOTFILES' May 5 00:07:06: Building lynis lynis-3.0.9.tar.gz checksum OK + cd /usr/src/lfs + make -f lynis LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//lynis' -> '/tmp/package-lynis/ROOTFILES' May 5 00:07:07: Building qemu-ga + cd /usr/src/lfs + make -f qemu-ga LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu-ga' -> '/tmp/package-qemu-ga/ROOTFILES' May 5 00:07:08: Building python3-docutils docutils-0.19.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-docutils LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-docutils' -> '/tmp/package-python3-docutils/ROOTFILES' May 5 00:07:09: Building python3-six six-1.16.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-six LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-six' -> '/tmp/package-python3-six/ROOTFILES' May 5 00:07:10: Building flac flac-1.4.2.tar.xz checksum OK + cd /usr/src/lfs + make -f flac LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//flac' -> '/tmp/package-flac/ROOTFILES' May 5 00:07:11: Building dehydrated dehydrated-0.7.1.tar.gz checksum OK + cd /usr/src/lfs + make -f dehydrated LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//dehydrated' -> '/tmp/package-dehydrated/ROOTFILES' May 5 00:07:13: Building vdr vdr-2.6.6.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr' -> '/tmp/package-vdr/ROOTFILES' May 5 00:07:14: Building proxy-accounting + cd /usr/src/lfs + make -f proxy-accounting LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//proxy-accounting' -> '/tmp/package-proxy-accounting/ROOTFILES' May 5 00:07:15: Building perl-Carp-Clan Carp-Clan-6.08.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Carp-Clan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Carp-Clan' -> '/tmp/package-perl-Carp-Clan/ROOTFILES' May 5 00:07:16: Building sysbench sysbench-1.0.20.tar.gz checksum OK + cd /usr/src/lfs + make -f sysbench LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sysbench' -> '/tmp/package-sysbench/ROOTFILES' May 5 00:07:17: Building mpc mpc-0.34.tar.xz checksum OK + cd /usr/src/lfs + make -f mpc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpc' -> '/tmp/package-mpc/ROOTFILES' May 5 00:07:18: Building python3-click click-8.1.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-click LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-click' -> '/tmp/package-python3-click/ROOTFILES' May 5 00:07:19: Building shairport-sync shairport-sync-4.3.2.tar.gz checksum OK + cd /usr/src/lfs + make -f shairport-sync LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//shairport-sync' -> '/tmp/package-shairport-sync/ROOTFILES' May 5 00:07:21: Building python3-arrow arrow-1.2.3.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-arrow LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-arrow' -> '/tmp/package-python3-arrow/ROOTFILES' May 5 00:07:22: Building python3-cryptography cryptography-38.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-cryptography LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-cryptography' -> '/tmp/package-python3-cryptography/ROOTFILES' May 5 00:07:23: Building qemu qemu-8.1.2.tar.xz checksum OK + cd /usr/src/lfs + make -f qemu LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//qemu' -> '/tmp/package-qemu/ROOTFILES' May 5 00:07:54: Building git git-2.43.0.tar.xz checksum OK + cd /usr/src/lfs + make -f git LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//git' -> '/tmp/package-git/ROOTFILES' May 5 00:08:04: Building libassuan libassuan-2.5.5.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libassuan LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libassuan' -> '/tmp/package-libassuan/ROOTFILES' May 5 00:08:06: Building perl-Net-SMTP-SSL Net-SMTP-SSL-1.04.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-Net-SMTP-SSL LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-Net-SMTP-SSL' -> '/tmp/package-perl-Net-SMTP-SSL/ROOTFILES' May 5 00:08:06: Building borgbackup borgbackup-1.2.7.tar.gz checksum OK + cd /usr/src/lfs + make -f borgbackup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//borgbackup' -> '/tmp/package-borgbackup/ROOTFILES' May 5 00:08:08: Building python3-s3transfer s3transfer-0.6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-s3transfer LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-s3transfer' -> '/tmp/package-python3-s3transfer/ROOTFILES' May 5 00:08:09: Building ghostscript ghostscript-10.02.1.tar.xz checksum OK ghostscript-fonts-std-8.11.tar.gz checksum OK gnu-gs-fonts-other-6.0.tar.gz checksum OK + cd /usr/src/lfs + make -f ghostscript LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/ghostscript" ]; then cp -f /usr/src/src/paks/ghostscript/{,un}install.sh /usr/src/src/paks/ghostscript/update.sh /tmp/package-ghostscript; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-ghostscript; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/ghostscript; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-ghostscript/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//ghostscript' -> '/tmp/package-ghostscript/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-ghostscript/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-ghostscript/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-ghostscript/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-ghostscript/root && mkdir -p /tmp/package-ghostscript/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-ghostscript/ROOTFILES | tar -x -C /tmp/package-ghostscript/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-ghostscript/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-ghostscript/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-ghostscript/root # Remove any commented lines sed -i /tmp/package-ghostscript/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-ghostscript && tar cf /install/packages/ghostscript-10.02.1-16.ipfire * # Cleanup rm -rf /tmp/package-ghostscript # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The Ghostscript interpreter for PostScript and PDF"); sed -e "s/NAME/ghostscript/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/10.02.1/g" -e "s/RELEASE/16/g" -e "s/DEPS/cups dbus/g" -e "s/SIZE/$(stat --format=%s /install/packages/ghostscript-10.02.1-16.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-ghostscript May 5 00:08:20: Building bacula bacula-11.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f bacula LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//bacula' -> '/tmp/package-bacula/ROOTFILES' May 5 00:08:21: Building minidlna minidlna-1.3.3.tar.gz checksum OK + cd /usr/src/lfs + make -f minidlna LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//minidlna' -> '/tmp/package-minidlna/ROOTFILES' May 5 00:08:23: Building xvid xvidcore-1.3.7.tar.gz checksum OK + cd /usr/src/lfs + make -f xvid LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//xvid' -> '/tmp/package-xvid/ROOTFILES' May 5 00:08:24: Building opus opus-1.4.tar.gz checksum OK + cd /usr/src/lfs + make -f opus LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/opus" ]; then cp -f /usr/src/src/paks/opus/{,un}install.sh /usr/src/src/paks/opus/update.sh /tmp/package-opus; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-opus; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/opus; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-opus/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//opus' -> '/tmp/package-opus/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-opus/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-opus/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-opus/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-opus/root && mkdir -p /tmp/package-opus/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-opus/ROOTFILES | tar -x -C /tmp/package-opus/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-opus/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-opus/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-opus/root # Remove any commented lines sed -i /tmp/package-opus/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-opus && tar cf /install/packages/opus-1.4-4.ipfire * # Cleanup rm -rf /tmp/package-opus # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Opus Audio Codec Library"); sed -e "s/NAME/opus/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/1.4/g" -e "s/RELEASE/4/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/opus-1.4-4.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-opus May 5 00:08:25: Building iptraf-ng iptraf-ng-1.2.1.tar.gz checksum OK + cd /usr/src/lfs + make -f iptraf-ng LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iptraf-ng' -> '/tmp/package-iptraf-ng/ROOTFILES' May 5 00:08:26: Building libmpdclient libmpdclient-2.19.tar.xz checksum OK + cd /usr/src/lfs + make -f libmpdclient LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpdclient' -> '/tmp/package-libmpdclient/ROOTFILES' May 5 00:08:27: Building perl-common-sense common-sense-3.74.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-common-sense LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-common-sense' -> '/tmp/package-perl-common-sense/ROOTFILES' May 5 00:08:28: Building transmission transmission-4.0.5.tar.xz checksum OK + cd /usr/src/lfs + make -f transmission LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//transmission' -> '/tmp/package-transmission/ROOTFILES' May 5 00:08:32: Building haproxy haproxy-2.9.2.tar.gz checksum OK + cd /usr/src/lfs + make -f haproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//haproxy' -> '/tmp/package-haproxy/ROOTFILES' May 5 00:08:35: Building igmpproxy igmpproxy-0.4.tar.gz checksum OK + cd /usr/src/lfs + make -f igmpproxy LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//igmpproxy' -> '/tmp/package-igmpproxy/ROOTFILES' May 5 00:08:36: Building tftpd tftp-hpa-5.2.tar.bz2 checksum OK + cd /usr/src/lfs + make -f tftpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//tftpd' -> '/tmp/package-tftpd/ROOTFILES' May 5 00:08:37: Building lame lame-3.100.tar.gz checksum OK + cd /usr/src/lfs + make -f lame LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/lame" ]; then cp -f /usr/src/src/paks/lame/{,un}install.sh /usr/src/src/paks/lame/update.sh /tmp/package-lame; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-lame; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/lame; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-lame/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//lame' -> '/tmp/package-lame/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-lame/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-lame/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-lame/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-lame/root && mkdir -p /tmp/package-lame/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-lame/ROOTFILES | tar -x -C /tmp/package-lame/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-lame/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-lame/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-lame/root # Remove any commented lines sed -i /tmp/package-lame/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-lame && tar cf /install/packages/lame-3.100-2.ipfire * # Cleanup rm -rf /tmp/package-lame # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "The LAME MP3 encoder"); sed -e "s/NAME/lame/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.100/g" -e "s/RELEASE/2/g" -e "s/DEPS//g" -e "s/SIZE/$(stat --format=%s /install/packages/lame-3.100-2.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-lame May 5 00:08:38: Building openvmtools open-vm-tools-stable-12.0.5.tar.gz checksum OK + cd /usr/src/lfs + make -f openvmtools LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//openvmtools' -> '/tmp/package-openvmtools/ROOTFILES' May 5 00:08:39: Building netatalk netatalk-3.1.12.tar.gz checksum OK + cd /usr/src/lfs + make -f netatalk LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//netatalk' -> '/tmp/package-netatalk/ROOTFILES' May 5 00:08:40: Building stunnel stunnel-5.71.tar.gz checksum OK + cd /usr/src/lfs + make -f stunnel LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//stunnel' -> '/tmp/package-stunnel/ROOTFILES' May 5 00:08:41: Building spice spice-0.15.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f spice LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/spice" ]; then cp -f /usr/src/src/paks/spice/{,un}install.sh /usr/src/src/paks/spice/update.sh /tmp/package-spice; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-spice; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/spice; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-spice/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//spice' -> '/tmp/package-spice/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-spice/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-spice/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-spice/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-spice/root && mkdir -p /tmp/package-spice/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-spice/ROOTFILES | tar -x -C /tmp/package-spice/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-spice/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-spice/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-spice/root # Remove any commented lines sed -i /tmp/package-spice/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-spice && tar cf /install/packages/spice-0.15.0-7.ipfire * # Cleanup rm -rf /tmp/package-spice # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "A remote display system built for virtual environments"); sed -e "s/NAME/spice/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/0.15.0/g" -e "s/RELEASE/7/g" -e "s/DEPS/opus/g" -e "s/SIZE/$(stat --format=%s /install/packages/spice-0.15.0-7.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-spice May 5 00:08:43: Building frr frr-frr-9.1.tar.gz checksum OK + cd /usr/src/lfs + make -f frr LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//frr' -> '/tmp/package-frr/ROOTFILES' May 5 00:08:48: Building mympd myMPD-13.0.6.tar.gz checksum OK + cd /usr/src/lfs + make -f mympd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mympd' -> '/tmp/package-mympd/ROOTFILES' May 5 00:08:49: Building spectre-meltdown-checker spectre-meltdown-checker-0.46.tar.gz checksum OK + cd /usr/src/lfs + make -f spectre-meltdown-checker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//spectre-meltdown-checker' -> '/tmp/package-spectre-meltdown-checker/ROOTFILES' May 5 00:08:50: Building mc mc-4.8.31.tar.xz checksum OK + cd /usr/src/lfs + make -f mc LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mc' -> '/tmp/package-mc/ROOTFILES' May 5 00:08:51: Building joe joe-4.6.tar.gz checksum OK + cd /usr/src/lfs + make -f joe LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//joe' -> '/tmp/package-joe/ROOTFILES' May 5 00:08:52: Building c-ares c-ares-1.17.1.tar.gz checksum OK + cd /usr/src/lfs + make -f c-ares LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//c-ares' -> '/tmp/package-c-ares/ROOTFILES' May 5 00:08:53: Building libcdada libcdada-0.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f libcdada LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libcdada' -> '/tmp/package-libcdada/ROOTFILES' May 5 00:08:54: Building vdr_epgsearch vdr-plugin-epgsearch-2.4.2.tar.gz checksum OK + cd /usr/src/lfs + make -f vdr_epgsearch LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_epgsearch' -> '/tmp/package-vdr_epgsearch/ROOTFILES' May 5 00:08:56: Building fireperf fireperf-0.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f fireperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//fireperf' -> '/tmp/package-fireperf/ROOTFILES' May 5 00:08:57: Building cups-pdf cups-pdf_3.0.1.tar.gz checksum OK + cd /usr/src/lfs + make -f cups-pdf LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/cups-pdf" ]; then cp -f /usr/src/src/paks/cups-pdf/{,un}install.sh /usr/src/src/paks/cups-pdf/update.sh /tmp/package-cups-pdf; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-cups-pdf; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/cups-pdf; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-cups-pdf/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//cups-pdf' -> '/tmp/package-cups-pdf/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-cups-pdf/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-cups-pdf/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-cups-pdf/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-cups-pdf/root && mkdir -p /tmp/package-cups-pdf/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-cups-pdf/ROOTFILES | tar -x -C /tmp/package-cups-pdf/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-cups-pdf/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-cups-pdf/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-cups-pdf/root # Remove any commented lines sed -i /tmp/package-cups-pdf/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-cups-pdf && tar cf /install/packages/cups-pdf-3.0.1-1.ipfire * # Cleanup rm -rf /tmp/package-cups-pdf # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "OpenPrinting CUPS filters, backends, and cups-browsed"); sed -e "s/NAME/cups-pdf/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/3.0.1/g" -e "s/RELEASE/1/g" -e "s/DEPS/cups/g" -e "s/SIZE/$(stat --format=%s /install/packages/cups-pdf-3.0.1-1.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-cups-pdf May 5 00:08:58: Building pcengines-apu-firmware apu1_v4.17.0.3.rom checksum OK apu2_v4.19.0.1.rom checksum OK apu3_v4.19.0.1.rom checksum OK apu4_v4.19.0.1.rom checksum OK apu5_v4.19.0.1.rom checksum OK apu6_v4.19.0.1.rom checksum OK apu7_v4.19.0.1.rom checksum OK + cd /usr/src/lfs + make -f pcengines-apu-firmware LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//pcengines-apu-firmware' -> '/tmp/package-pcengines-apu-firmware/ROOTFILES' May 5 00:09:01: Building sarg sarg-2.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f sarg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//sarg' -> '/tmp/package-sarg/ROOTFILES' May 5 00:09:02: Building python3-certifi certifi-2022.9.24.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-certifi LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-certifi' -> '/tmp/package-python3-certifi/ROOTFILES' May 5 00:09:03: Building python3-circuitbreaker circuitbreaker-1.4.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-circuitbreaker LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-circuitbreaker' -> '/tmp/package-python3-circuitbreaker/ROOTFILES' May 5 00:09:04: Building iperf iperf-2.1.8.tar.gz checksum OK + cd /usr/src/lfs + make -f iperf LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//iperf' -> '/tmp/package-iperf/ROOTFILES' May 5 00:09:05: Building ncat nmap-7.94.tar.bz2 checksum OK + cd /usr/src/lfs + make -f ncat LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//ncat' -> '/tmp/package-ncat/ROOTFILES' May 5 00:09:06: Building libseccomp libseccomp-2.5.5.tar.gz checksum OK + cd /usr/src/lfs + make -f libseccomp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libseccomp' -> '/tmp/package-libseccomp/ROOTFILES' May 5 00:09:07: Building libmpeg2 mpeg2dec-0.4.1.tar.gz checksum OK + cd /usr/src/lfs + make -f libmpeg2 LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libmpeg2' -> '/tmp/package-libmpeg2/ROOTFILES' May 5 00:09:08: Building nqptp nqptp-1.2.4.tar.gz checksum OK + cd /usr/src/lfs + make -f nqptp LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//nqptp' -> '/tmp/package-nqptp/ROOTFILES' May 5 00:09:09: Building mcelog mcelog-196.tar.gz checksum OK + cd /usr/src/lfs + make -f mcelog LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mcelog' -> '/tmp/package-mcelog/ROOTFILES' May 5 00:09:10: Building aws-cli aws-cli-1.27.100.tar.gz checksum OK + cd /usr/src/lfs + make -f aws-cli LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//aws-cli' -> '/tmp/package-aws-cli/ROOTFILES' May 5 00:09:15: Building perl-JSON JSON-4.05.tar.gz checksum OK + cd /usr/src/lfs + make -f perl-JSON LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//perl-JSON' -> '/tmp/package-perl-JSON/ROOTFILES' May 5 00:09:16: Building libid3tag libid3tag-0.15.1b.tar.gz checksum OK + cd /usr/src/lfs + make -f libid3tag LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libid3tag' -> '/tmp/package-libid3tag/ROOTFILES' May 5 00:09:17: Building mpd mpd-0.23.14.tar.xz checksum OK + cd /usr/src/lfs + make -f mpd LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//mpd' -> '/tmp/package-mpd/ROOTFILES' May 5 00:09:18: Building libplist libplist-2.3.0.tar.bz2 checksum OK + cd /usr/src/lfs + make -f libplist LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//libplist' -> '/tmp/package-libplist/ROOTFILES' May 5 00:09:19: Building vdr_eepg vdr-plugin-eepg-32b4e669bf8bc6e3336073616c121f10b8518fe8.tar.bz2 checksum OK + cd /usr/src/lfs + make -f vdr_eepg LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//vdr_eepg' -> '/tmp/package-vdr_eepg/ROOTFILES' May 5 00:09:20: Building foomatic foomatic-filters-4.0.17.tar.gz checksum OK foomatic-db-4.0-20230828.tar.gz checksum OK foomatic-db-engine-4.0.13.tar.gz checksum OK + cd /usr/src/lfs + make -f foomatic LFS_BASEDIR=/usr/src dist # Bringing the files to their right place. if [ -e "/usr/src/src/paks/foomatic" ]; then cp -f /usr/src/src/paks/foomatic/{,un}install.sh /usr/src/src/paks/foomatic/update.sh /tmp/package-foomatic; else cp -f /usr/src/src/paks/default/{,un}install.sh /usr/src/src/paks/default/update.sh /tmp/package-foomatic; fi for i in /usr/src/config/rootfiles/packages/{x86_64,}/foomatic; do if [ -e "${i}" ]; then cp -v ${i} /tmp/package-foomatic/ROOTFILES; break; fi; done '/usr/src/config/rootfiles/packages//foomatic' -> '/tmp/package-foomatic/ROOTFILES' # Replace variables in rootfiles sed -i /tmp/package-foomatic/ROOTFILES -e 's/BUILDTARGET/x86_64-pc-linux-gnu/g' -e 's/KVER/6.12.26/g' -e 's/xxxMACHINExxx/x86_64/g' # Replace variables in scripts sed -i /tmp/package-foomatic/install.sh -e 's/xxxKVERxxx/6.12.26/g' # Make scripts executable chmod 754 /tmp/package-foomatic/{{,un}install,update}.sh # Collect all files rm -rf /tmp/package-foomatic/root && mkdir -p /tmp/package-foomatic/root tar -c --exclude='#*' --exclude='proc/*' --exclude='dev/pts/*' --exclude='tmp/*' --exclude='__pycache__' -C / --files-from=/tmp/package-foomatic/ROOTFILES | tar -x -C /tmp/package-foomatic/root; exit ${PIPESTATUS[0]} # Compress tarball cd /tmp/package-foomatic/root && tar cf - * | xz -8 -T0 --memory=22459MiB > /tmp/package-foomatic/files.tar.xz # Cleanup temporary files rm -rf /tmp/package-foomatic/root # Remove any commented lines sed -i /tmp/package-foomatic/ROOTFILES -e "/^#/d" # Make package cd /tmp/package-foomatic && tar cf /install/packages/foomatic-4.0.13-9.ipfire * # Cleanup rm -rf /tmp/package-foomatic # Escape SUMMARY variable and create meta file summaryEscaped=$(sed 's/[&/\]/\\&/g' <<< "Tools for using the foomatic database of printers and printer drivers"); sed -e "s/NAME/foomatic/g" -e "s/SUMMARY/$summaryEscaped/g" -e "s/VER/4.0.13/g" -e "s/RELEASE/9/g" -e "s/DEPS/cups ghostscript hplip/g" -e "s/SIZE/$(stat --format=%s /install/packages/foomatic-4.0.13-9.ipfire)/g" -e "s/SERVICES//g" < /usr/src/src/pakfire/meta > /install/packages/meta-foomatic May 5 00:09:46: Building python3-dateutil python-dateutil-2.8.2.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-dateutil LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-dateutil' -> '/tmp/package-python3-dateutil/ROOTFILES' May 5 00:09:47: Building python3-exceptiongroup exceptiongroup-1.2.0.tar.gz checksum OK + cd /usr/src/lfs + make -f python3-exceptiongroup LFS_BASEDIR=/usr/src dist '/usr/src/config/rootfiles/packages//python3-exceptiongroup' -> '/tmp/package-python3-exceptiongroup/ROOTFILES'